The food was good but the service was dreadful. Make sure you dedicate 3+ hours to your dining experience and you won't be upset. My party of 5 was seated 35 minutes after our 8:15 reservation time, which is okay but at least acknowledge that you've kept us waiting until almost 9:00 for a table. Once seated we waited almost 30 minutes for our bread! Wouldn't you think to immediately bring out anything to eat for the starving guests who now likely won't eat until after 10:00?! An appetizer was forgotten, food was brought to the wrong people, and we finally got our main course around 10:30. Waitress was nice and our deserts and coffee were comped but by that point it was almost 11:30 and we just wanted to get the hell out of there. I am usually a very patient and understanding guest (having worked in the food industry for 5 years) but I will definitely not be going back. Ruined the mood of the entire evening for the guests I was entertaining from out of town.