First off---food is great. Service is generally good. And we frequent this place a couple times a month. We still will as they have something on the menu most everyone likes. My 2 star review is for something that is a pet peeve of mine, here and other places. If you take an order from a table of 5, please please please WRITE IT DOWN! It may seem cool to act like you can remember a moderate order of this size without recording it, but when you totally whiff and forget to put in the appetizer order, and then bring the food out--it just reeks of amateur hour. Waitress was nice enough but the "oh yeah, I forgot to put it in" cost the place 9.00 and put a damper on our experience. This is by no means the only place this has ever happened, but your effort to cut corners left us with a very average experience. I had an experience once with a waiter that tried to take 10 orders this way and then brought out 9 correct orders and 1 wrong one and proceeded to ask "well do you want this instead?"