This place has it all: great food, great atmosphere, and chefs who like to play with your food! The chefs will cook the food at your table while you watch, and will throw the food in the air, toss you a shrimp or bite to catch in your mouth, or any number of fun things. It is a real treat to watch the chefs here, it is like a show while you wait for your food! The only think I don't like is that they will sit you at the same table as people you don't know, but I understand the necessity with the design. The food is Asian (they have both Chinese and Japanese, I believe).