This place is like a show and restaurant combined, with lots of traditional Ukrainian food and music. You'll definitely come out feeling very full!
I was there with a big group so we just had the food ordered already, but I loved the various potato dumplings. They also make their own beer, so be sure and try that! After, of course, you drink the free shots of their homemade vodka!