Becky K. – Winter Park, FL, 2017 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..