Restaurants

Russian in Pavlovsk

Podvorye

A short walk northeast of Pavlovsk train station, you'll find this traditional Russian log house on steroids. Huge portions of delicious Russian food are dished up, with a side-order of live Russian music and dancin…