Ok... I'm kind of indifferent about this place. The food was pretty good but in my opinion it was overpriced. The atmosphere was nice at first but if you really pay attention it loses its appeal. The waiter was nice but barely spoke English and being a foreigner myself, this really annoys me. I believe the novelty of these places is that you cook your own food but the two waiters kept coming over and messing with the heat and flipping our meat. I am a chef and trust me when I say that about half of the time it was unnecessary. Over all it was a good experience but I must say it is extremely doubtful I will return.