If you were hoping to get a real taste of Mother Russia, this is probably not the place to do it. If you want a fun and different atmosphere, and or you like vodka and or caviar, this is definitely the spot for you.
I had the best stroganoff I have ever had in my life (covered in shoe string potatoes - WHAT?) and will probably dream about it for the rest of my life. The hand rolled noodles were a great touch.