I have to give them 4 stars just for lunch alone. Prices are definitely reasonable for the amount of food you get.
Haven't been to dinner in quite a while because of the long wait and the soft drinks always seem to be flat. Not to say that a flat soft drink would keep me from the place.