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!

Foggy Dew Irish Pub

YODA noodle bar

The Corner Pub

The Irish Times Pub

Le Restaurant

Cloudy Bay Lounge

Genius House

Eurasia

A-Kvadrat

Bullhouse

Koryushka

Jean-Jacques Rousseau

Loading...
Scroll to Top