Everything made fresh and in plain sight. Large varied menu. Pricing pretty good. Suggest a menu at home and call your order in .. s.fridays and Saturday expect a longer wait die to volume Worth the wait though. Never had a bad meal here. The family meals are a good option too.