Restaurants in Saint Petersburg

The Allcafe catalog lists 569 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: Features: Breakfasts
Showing 96 of 569 matching places · 4 250 in the city
KiT 4.9
Café KiT mixed
📍Sankt-Peterburg, Zagorodnyy pr., 39 Zvenigorodskaya 1,000–2,000 ₽
Komu kofe 4.9
Café Komu kofe mixed
📍prosp. Elizarova, 8, korp. 1 Elizarovskaya up to 1,000 ₽
Marchellis 4.9
Restaurant Marchellis Italian
📍Sankt-Peterburg, Engelsa pr., 124 (TRK "Voyazh") Ozerki 1,000–2,000 ₽
Mit Star 4.9
Café Mit Star mixed
📍Botkinskaya ulitsa, 1 lit A, Sankt-Peterburg 1,000–2,000 ₽
Russkaya derevnya Shuvalovka ("Prazdnichnyy pavilon", "Dom remesel", "Chaynyy domik") 4.9
Banquet hall Russkaya derevnya Shuvalovka ("Prazdnichnyy pavilon", "Dom remesel", "Chaynyy domik") mixed
📍Sankt-Peterburg, Sankt-Peterburgskoe shosse, 111 (kompleks "Russkaya derevnya Shuvalovka") Kupchino 1,000–2,000 ₽
Sad 4.9
Restaurant Sad mixed
📍ZhK Legenda Business na Moskovskom, 65, naberezhnaya Obvodnogo kanala, 106 st1, Sankt-Peterburg Chkalovskaya 1,000–2,000 ₽
Sever-Metropol 4.9
Confectionery Sever-Metropol signature
📍Sankt- Peterburg, Utochkina, 1 Pionerskaya up to 1,000 ₽
Sever-Metropol 4.9
Café Sever-Metropol signature
📍Sankt- Peterburg, Chkalovskiy pr., 11/32 Chkalovskaya up to 1,000 ₽
Sezony 4.9
Bar-restaurant Sezony mixed
📍nab. reki Fontanki, 66 Vladimirskaya 2,000–3,500 ₽
Slon 4.9
Café Slon Russian · confectionery
📍Vsevolozhskiy r-n, Murino, sh. V Lavriki, 59, korp. 1 1,000–2,000 ₽
Tochka na karte 4.9
Café Tochka na karte European · Russian · Scandinavian
📍Priozersk, Zaozernaya, uchastok 12 1,000–2,000 ₽
Fedina dacha 4.9
Café Fedina dacha Russian
📍ul. Lva Tolstogo, 9 up to 1,000 ₽
Yunost 4.9
Café Yunost mixed
📍Bumazhnaya, 7, gostinitsa "Yunost", 1 etazh Narvskaya 1,000–2,000 ₽
Coffee22 4.9
Karaoke bar Coffee22 European
📍Sankt-Peterburg, Kazanskaya ul., 22 Sadovaya 1,000–2,000 ₽
NeonCoffee 4.9
Coffee shop NeonCoffee mixed · confectionery
📍Sankt-Peterburg, Pushkinskaya ul., 13 up to 1,000 ₽
Sono Italiano 4.9
Café Sono Italiano European · Italian · Mediterranean
📍Bolshaya Zelenina ul., 34, vkhod s 1,000–2,000 ₽
The Farm 4.9
Banquet hall The Farm mixed
📍Sankt-Peterburg, Strelna, Krasnoselskoe shosse, 83 Kupchino 1,000–2,000 ₽
Vse doma 4.9
Bakery Vse doma European · Russian
📍Murino, pr-t Ruchevskiy, 4/26 Ozerki up to 1,000 ₽
Evraziya 4.9
Hotel venue Evraziya Japanese · Uzbek
📍Leningradskaya obl., Gatchina, 25 let Oktyabrya pr., 59 up to 1,000 ₽
Evraziya 4.9
Hotel venue Evraziya Japanese
📍Sankt-Peterburg, Ligovskiy pr., 93 Vladimirskaya 1,000–2,000 ₽
Na parakh 4.9
Café Na parakh European
📍Sankt-Peterburg, Kolomyazhskiy pr., 15, k.2 Pionerskaya up to 1,000 ₽
Nikolskaya pyshka 4.9
Café Nikolskaya pyshka Russian · mixed
📍Tosnenskiy r-n, Nikolskoe, Zavodskaya, 8 up to 1,000 ₽
Sever-Metropol 4.9
Confectionery Sever-Metropol signature
📍Sankt-Peterburg, Dekabristov ul., 41 Sadovaya up to 1,000 ₽
Khachapuri i vino 4.9
Café Khachapuri i vino Georgian
📍Sankt-Peterburg, Bolshoy prosp. Petrogradskoy storony, 74 1,000–2,000 ₽
1 2 3 4 5 6 24

Where to eat in Saint Petersburg

Allcafe has curated its restaurant catalog since 2002. It lists 569 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.