I absolutely love this place. The food is always outstanding. The service is very good as well. The atmosphere is a little bit cafeteria like but they make up for it with the food and service. Prices are reasonable. There isn't much of a waiting room so if there is a waiting list, you are standing around kind of in the restaurant. The restaurant is small so some of these things are a bit awkward.