St Petersburg
Join the babushkas and families lining up for the greasy, sugar-dusted donuts and milky coffee sold at practically Soviet-era prices at this institution,…
St Petersburg
Join the babushkas and families lining up for the greasy, sugar-dusted donuts and milky coffee sold at practically Soviet-era prices at this institution,…
St Petersburg
This is one of the oldest Japanese restaurant chains in St Petersburg, offering a huge selection of rolls, sushi and sashimi but also some European…
St Petersburg
This place features reinterpreted Italian classics and is well known for its pasta (which is always perfectly al dente), outstanding wine menu and fresh…
St Petersburg
This was the first Spanish restaurant in St Petersburg and is still probably the best. Set up like a Valencian cantina, complete with beautiful tiling,…
St Petersburg
The lacklustre decor may not instantly endear this Indian-run place to you, but its popularity with locals and visiting Indians says a great deal. The…
St Petersburg
Its name may be a bizarre one, as Port Arthur was the scene of one of Russia's most humiliating naval defeats, but everything else about this plush…
St Petersburg
This attractive little bistro is smart and unpretentious, with low lighting, upscale but still charming decor, and professional staff. While this is the…
St Petersburg
This spacious, great value place serves up your typical Caucasian and Crimean fare; it specialises in the Crimean Tatar dish chebureki (a fried meat…
St Petersburg
At this upmarket steakhouse you're guaranteed a wide selection of various cuts of prime beef as well as other meats. Or you could keep it lighter with a…
St Petersburg
This kitschy cafe, whose name translates as Russian Fun, specialises in traditional dumplings (pelmeni) which come stuffed with beef, pork, salmon or…
St Petersburg
Marked by a sign in Chinese characters only, this combined Chinese grocery and cafe on the building's 2nd floor is a good spot to fill up on cheap and…
St Petersburg
The food isn't the tastiest vegetarian fare you'll find in the city, but this self-proclaimed 'philosophical cafe' is a pleasant enough spot for a meal…
St Petersburg
Come here for a good-value, light bite, such as its various kapsalon dishes (a Dutch-style meal in a tin bowl). The potato pancakes are excellent and…
St Petersburg
This deceptively large place is a serious burger joint that remains affordable and comfortable. A great place for a pit stop around the hectic pl…
St Petersburg
For those on a budget, this bargain-basement bakery cafe is ideal for a cheap lunch. The pie fillings are almost identical to those of more upmarket cafes…
St Petersburg
This cosy pie shop and cafe was the first in this now nationwide chain. Aptly enough for a cafe that sells Saxon-style pies, it’s located in the heart of…
St Petersburg
One of Piter's most authentic Indian restaurants offering a mix of traditional and modern recipes in a range of spice levels. It’s a great choice for…
St Petersburg
Pastel-coloured walls are adorned with paintings by local artists, and the menu of home-cooked Georgian meals, served in big portions, will keep everyone…
St Petersburg
A branch of this appealing contemporary-styled dumpling bar that's good for an inexpensive, filling meal.
St Petersburg
A Soviet-style stalovaya (cafeteria) that doles out Russian standards.