Restaurants in Saint Petersburg

The Allcafe catalog lists 21 places in Saint Petersburg: restaurants, cafes and bars. Filter by cuisine, district, metro or average bill, read reviews and book a table online.

Sort:
Applied: Metro: Elektrosila ✕
Showing 21 of 21 matching places · 4 282 in the city
Twin Peaks ★4.9
Bar Twin Peaks snacks
📍Sankt-Peterburg, Moskovskiy pr., 145a ⓂElektrosila ₽up to 1,000 ₽
Koreana ★4.9
Banquet hall Koreana Asian · Korean · Pan-Asian · Japanese · Thai
📍Sankt-Peterburg, Varshavskaya ul., 23/1, lit. A ⓂPark Pobedy ₽up to 1,000 ₽
moYa istoriya ★4.9
Bar moYa istoriya European
📍pl. Chernyshevskogo, 2 ⓂPark Pobedy ₽up to 1,000 ₽
Bravo Bro ★4.7
Gastrobar Bravo Bro American · European
📍Sankt-Peterburg, Zastavskaya, 44  ⓂFrunzenskaya ₽up to 1,000 ₽
Mozzarella bar ★4.7
Trattoria Mozzarella bar Italian · Japanese
📍Sankt-Peterburg, Moskovskiy pr., 153 ⓂPark Pobedy ₽1,000–2,000 ₽
Bushe ★4.7
Café Bushe European
📍Sankt-Peterburg, Moskovskiy prosp., 139, korp. 1 ⓂElektrosila ₽2,000–3,500 ₽
MamaMia ★4.5
Pizzeria MamaMia Italian
📍Varshavskaya ul., 6 korpus 2 stroenie 1 ⓂElektrosila ₽1,000–2,000 ₽
Chito Gvrito ★4.3
Restaurant Chito Gvrito Georgian
📍Sankt-Peterburg, Moskovskiy prosp., 145, lit. A ⓂElektrosila ₽up to 1,000 ₽
Status ★3.9
Restaurant Status Oriental · European · Russian
📍Novoroshchinskaya, 4 litera A, BTs "Sobranie" ⓂElektrosila ₽up to 1,000 ₽
Vitamin ★3.5
Bistro Vitamin European · Russian · mixed
📍Sankt-Peterburg, Moskovskiy prospekt, 131  ⓂPark Pobedy ₽up to 1,000 ₽
Vino Grad ★2.6
Restaurant Vino Grad Oriental
📍Moskovskiy prosp., 139, korp. 2 ⓂElektrosila ₽1,000–2,000 ₽
Tsekh 85
Bakery Tsekh 85 mixed
📍Sankt-Peterburg, Moskovskiy prosp., 182 ⓂElektrosila ₽up to 1,000 ₽
Dodo Pitstsa
Pizzeria Dodo Pitstsa
📍Sankt-Peterburg, Moskovskiy pr., 137b ⓂElektrosila ₽up to 1,000 ₽
CHANG Asian Grill&Bar
Restaurant CHANG Asian Grill&Bar Asian
📍Sankt-Peterburg, Moskovskiy prosp., 186 ⓂPark Pobedy ₽1,000–2,000 ₽
Dom № 12 ★4.8
Restaurant Dom № 12 Italian
📍Sankt-Peterburg, Srednerogatskaya ul., 12, korp. 1 ⓂElektrosila ₽up to 1,000 ₽
Restaurant Vino Di Vino Italian
📍Sankt-Peterburg, Moskovskiy pr., 182/ ul. Blagodatnaya, 39 ⓂPark Pobedy ₽1,000–2,000 ₽
Gent
Pub Gent Belgian · European
📍Sankt-Peterburg, Moskovskiy pr., 139/1 ⓂElektrosila ₽1,000–2,000 ₽
Café Liliya European · Russian
📍Sankt-Peterburg, Blagodatnaya ul., 47 ⓂElektrosila ₽up to 1,000 ₽
More (RG Russkie traditsii)
Banquet hall More (RG Russkie traditsii) European · Russian
📍Sankt-Peterburg, Moskovskiy pr., 143 ⓂElektrosila ₽1,000–2,000 ₽
Italy na Moskovskom European · Italian · Japanese
📍Sankt-Peterburg, ploshchad Chernyshevskogo, 11 ⓂPark Pobedy ₽1,000–2,000 ₽
Evraziya
Hotel venue Evraziya Japanese
📍Sankt-Peterburg, Moskovskiy pr., 145 ⓂElektrosila ₽up to 1,000 ₽

Where to eat in Saint Petersburg

Allcafe has curated its restaurant catalog since 2002. It lists 21 published places in Saint Petersburg — from landmark restaurants to intimate bars and gastropubs. Each one comes with a current address and opening hours, average bill, cuisine, photos and guest reviews.

To choose a place quickly, use the filters: by cuisine, district and nearest metro, by average bill and features. Guest-score ratings help you pick a proven spot.