Got seated fairly quickly but waited an hour for food. Server did an incredible job of trying to keep everyone happy but entire restaurant was upset at delay. Even overheard the manager argue with the clients how it wasn't his fault food wasn't coming! Food was tasty if overpriced when it arrived. I had expected higher quality food prep for the price. Did have cheque discounted and tipped our server well. She earned it tonight!