First off, really great service. Our waiter was incredibly nice, fast, and helpful. As for the food, the food here doesn't disappoint as long as you know what to expect. These guys have a huge menu and serve almost everything you can think of, so none of the dishes are excellent but they're all pretty good. The appetizers are huge, so I would recommend sharing one appetizer between two people - two is seriously too much if you're both having entrees. Same for the cheesecakes, pretty generous serving, so consider sharing one if you're pretty full after your meal.