The food and drinks are 5 stars all the way. Over three visits I've tried almost everything on the menu , and had no complaints. My main gripe every single time is the service. I think the largest table I've had was 5 people, and every single time we found ourselves twiddling our thumbs for such a long time waiting to place drink orders, waiting to place apps, waiting to place dinner orders. By my second visit, we knew to go ahead and place a second drink order as soon as the first one arrived because of the time lag. Unfortunately, you rarely see your own waiter or waitress except for when they take your initial order, after that it's a bevy of food runners none of whom care if you need anything else or didn't like something, leaving you feeling abandoned after the you've gotten your food items. I just wish they would either hire more staff or just do a better job on reservations/seating tables so that people that are spending hundreds of dollars on a single meal feel like they're not being neglected.