Saint-Petersburg is a truly European city, so no wonder that the average bill in the restaurant is about 20€ without drinks. Nevertheless you can find a variety of affordable cafes with healthy and tasty food in the city center. Just …Open the full description
Saint-Petersburg is a truly European city, so no wonder that the average bill in the restaurant is about 20€ without drinks. Nevertheless you can find a variety of affordable cafes with healthy and tasty food in the city center. Just try to get off the Nevsky prospect and don't be afraid of going into not so fancy-looking places.
One thing you should definitely try is the most popular street food here: doner kebab (about 3,5€) and the vegetarian version – roll with cabbage and falafel.
There is a number of vegetarian places. At average restaurants vegetarian dishes often have a special sign so you wouldn't get confused.
Feel free to check if there's a special price for breakfast/lunch combo. In almost every cafe they have one!
Bushe

More coffee

Tea parties, dinners and cooking in a traditional St. Petersburg apartment
Mitte

Dachniki (Дачники)

ObedBufet

Ziferblat

Tea parties, dinners and cooking in a traditional St. Petersburg apartment
Stolle

Rada-k

Nevsky Prospect

Green room

Bekitzer
Bureau

Lavka Lebedeva

Kolobok
