I've eaten at this restaurant two times and was very pleased both times. The service was a bit slow on my last visit, but the food has always been excellent. The food is cooked at your table and they do a very good job at keeping your attention with a fun show.
