The Very Best Local Restaurants in Saint Petersburg

Don’t they say that the surest path to discovering a place’s culture runs through the stomach? Our Saint Petersburg locals feel the same and they’re eager to share their favorite spots for breakfast, lunch, dinner, casual spots, fine dining, traditional kitchen, ethnic cuisine and everything in between — all without breaking the bank. When it comes to the best food in town, you’re in safe, expert hands with these restaurants.

22 Pizza – Napolitano vero

22 Pizza – Napolitano vero

Image by Olga Samoilova

“22 Pizza” is a very cosy pizzeria in Saint Petersburg. It’s definitely my top choice when I’m the pizza mood — try the Parmigiana Stracciatella!

Full Article by Olga Samoilova

Amarcord – Italian restaurant

Amarcord – Italian restaurant

Image by Elena Truskova

“Amarcord” is an authentic Italian restaurant close to Nevski prospect in Saint Petersburg. They have handmade gelato and pasta, it feels so good!

Full Article by Elena Truskova

Auroville – Veg basement

Auroville – Veg basement

Image by Elena Truskova

“Auroville” in Saint Petersburg is a restaurant/art space that doesn’t really serve authentic Indian food, but I can tell you the atmosphere’s spot-on!

Full Article by Elena Truskova

Babaganoush – Street food bar

Babaganoush – Street food bar

Image by Elena Truskova

“Babaganoush” in Saint Pete puts a twist on everything: the shawarma is made of chicken & duck, the lemonade is spicy, there’s coffee made on the sand…

Full Article by Elena Truskova

Bao Mochi – Infusion of colour and spice

Bao Mochi – Infusion of colour and spice

Image by Ben O' Leary

“Bao Mochi” is a quirky Japanese restaurant with a stylish interior. The star of the show here is the bao bun – from spicy prawn all the way to bubblegum.

Full Article by Ben O'Leary

Last Changed Date: 2016-05-19 11:45:13 +0200 (Thu, 19 May 2016)