Food is outstanding but waitstaff and servers made for an unpleasant evening. It started with me calling for a reservation. I was on hold for 15 min while they potently tried to accommodate my request for a table for 4. Finally, I was told that luckily they could squeeze us in. What a joke. When we got to the restaurant it was completely empty. It took 25 min and a visit to the front desk to ask if we could see a menu. Appetizers arrived, and then a 40 min wait for our mains. All food arrived by our server who was so incredibly sour that it out a dampener on just how delicious the food is.