This is a true culinary experience. The ambiance was carefully crafted and their attention to detail is remarkable. The dishes are extremely creative and thought-out. It's a great way to educate yourself on the plethora of preparations for any given dish. This is a restaurant to take your time at, so I wouldn't advise trying to squeeze in a show (although they accomodated our need to do so).  Also, this is one of those restaurants where the dishes are broken up into tiny portions so if this is an annoyance to you, don't bother going. Regardless, I didn't even have room for dessert at the end and I have a severe sweet tooth!