Kinda pricey, but the service and food is worth it. The chefs/cooks put on a good show and are very friendly. The only down side was my group of 9 had to wait for all of us to arrive to be seated. It would have been nice to be able to sit at the table and wait for everyone else instead of bottlenecking at the front.