Most Flat Tops, I'd give a five star rating since I love the place. I won't go into a huge explanation into why since everyone else has, but a word of warning (and the reason this is a four start place for me):
Every time I (or whoever I'm with) add chicken to my stir fry, there are bits of bone. I've never had this problem at any other Flat Top, so when I'm at this location I just leave out the chicken, but if you still want it, just be careful for bits of bone. (Though my friend that got chicken with bone in it complained and his meal was free, so it's nice that they're at least sorry it happens, if they're not fixing the issue.)