The food is fantastic and tastes just like the delicious dishes I tried in Russia this summer. It is so wonderful to have the flavors of Moscow and St. Petersburg right here in Central Florida. A must for all foodies!!!

Becky K.
Winter Park, FL, 2017