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.

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

Botanika – Vegetarian paradise

Botanika – Vegetarian paradise

Image by Elena Truskova

“Botanika” is a nice vegetarian restaurant in Saint Petersburg that makes me smile whenever I come visit. My tip: the hot apple pie with maple syrup. Yum!

Full Article by Elena Truskova

Brother – Fancy hideout with veg food

Brother – Fancy hideout with veg food

Image by Elena Truskova

“Brother”, or Brat, in Saint Petersburg is one of the nicest vegatarian spots for daydreaming and meeting friends in the touristic center!

Full Article by Elena Truskova

Cherdak Hudozhnika – A cozy place over the channel

Cherdak Hudozhnika – A cozy place over the channel

Image by Olga Samoilova

“Cherdak Hudozhnika” is a bohemian bar in Saint Petersburg located in the attic of the Glass gallery. It’s something special you cannot miss out on!

Full Article by Olga Samoilova

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