Tsar Events’ Choice

Restaurant of the Week

13 June 2020

Russian Ampir (St. Petersburg)

Russian Ampir (St. Petersburg)

The Russian Empire Restaurant is housed in one of the oldest and most luxurious mansions of St. Petersburg, in the Stroganov Palace that stands in Nevsky Prospect, the main street of the city.