Find the Best Restaurants Around Petrograd Side, Saint Petersburg, Russia

Browse Restaurants, Read Reviews, Look at Photos and Menus in Petrograd Side, Saint Petersburg, Russia on Foodporn Today. Not interested in going somewhere to eat? Check out some of our recipes instead!

Barvinok

Restaurant-Confectionery Lyubov

SCO Lavka Supermena

Telyachi Nezhnosti

Doodle Duck

La Fabrik

Sairme

Vegetarian Cafe Troitskiy Most

Madlobeli

Paninaro

Barvin

Lure

Loading...
Scroll to Top