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 72 of 569 matching places · 4 250 in the city
Lido 4.9
Restaurant Lido European
📍sh. Revolyutsii, 69, BTs Re-Forma Ladozhskaya up to 1,000 ₽
Locanda Cacio e Pepe 4.9
Restaurant Locanda Cacio e Pepe European · Italian
📍Sankt-Peterburg, Pushkinskaya ul., 16 1,000–2,000 ₽
Noteburg 4.9
Restaurant Noteburg European · Japanese
📍Shlisselburg, Krasnyy trakt, 30a, gostinitsa Noteburg Pl. Vosstaniya 1,000–2,000 ₽
Skandinavia Wine Bar & Grill 4.9
Restaurant Skandinavia Wine Bar & Grill European
📍Sankt-Peterburg, Sestroretsk, Parkovaya ul., 16 (Zagorodnyy klub "Skandinaviya" i SPA) 1,000–2,000 ₽
Vaffel 4.9
Coffee shop Vaffel mixed
📍Murino, Okhtinskaya alleya, 9 Chernyshevskaya up to 1,000 ₽
Zavod Bar 4.9
Bar Zavod Bar Russian
📍ul. Nekrasova, 40 Mayakovskaya 1,000–2,000 ₽
Zoe 4.9
Bakery Zoe European · bakery
📍Baskov per., 41/29 Mayakovskaya up to 1,000 ₽
Agniya 4.9
Hotel venue Agniya European · Japanese
📍Stolyarnyy per., 13 Sadovaya 1,000–2,000 ₽
Alaniya 4.9
Café Alaniya Caucasian · mixed
📍Pesochnoe sh., 99v Staraya derevnya 1,000–2,000 ₽
Aleksandriya-Petergof 4.9
Hotel venue Aleksandriya-Petergof European · Russian · mixed
📍Sankt-Peterburg, Petergof, Sankt-Peterburgskoe shosse, 134 B (gostinitsa "Aleksandriya-Petergof") Ladozhskaya up to 1,000 ₽
Baltiya 4.9
Nordic cuisine restaurant Baltiya European · Russian
📍Smolyachkova, 5, korp. 1, otel "Baltiya" Vyborgskaya up to 1,000 ₽
Botanicheskiy sad 4.9
Banquet hall Botanicheskiy sad European · mixed
📍Professora Popova, 2p Petrogradskaya 1,000–2,000 ₽
Gde-to leto 4.9
Café Gde-to leto mixed
📍g. Kronshtadt, ul. Sovetskaya, 33 up to 1,000 ₽
Evraziya 4.9
Restaurant Evraziya Japanese · Uzbek
📍Sankt-Peterbkrg, Pushkin, Oktyabrskiy bulvar, 7 up to 1,000 ₽
Evraziya 4.9
Hotel venue Evraziya mixed · Japanese
📍Sankt-Peterburg, Bolshaya Konyushennaya ul., 10 Nevskiy pr. up to 1,000 ₽
Evraziya 4.9
Restaurant Evraziya European · Japanese
📍Sankt-Peterburg, Nevskiy prosp., 42 Gostinyy Dvor 1,000–2,000 ₽
Evraziya 4.9
Hotel venue Evraziya Japanese
📍Sankt-Peterburg, Bolshaya Morskaya ul., 13 Admiralteyskaya up to 1,000 ₽
Evraziya 4.9
Restaurant Evraziya European · Japanese
📍Sankt-Peterburg, Kolpino, Oktyabrskaya ul., 8 (TPK "Oka") up to 1,000 ₽
Evraziya 4.9
Restaurant Evraziya Japanese
📍Sankt-Peterburg, Piskarevskiy pr., 25 Vyborgskaya 1,000–2,000 ₽
Evraziya 4.9
Restaurant Evraziya Japanese
📍Priozersk, Kalinina, 11 Zvenigorodskaya 1,000–2,000 ₽
Evraziya 4.9
Restaurant Evraziya Japanese
📍Yakornaya, 5a, Sankt-Peterburg Ladozhskaya up to 1,000 ₽
Evraziya 4.9
Sushi bar Evraziya Asian · Oriental · European · Japanese · Chinese
📍Sankt-Peterburg, Prosveshcheniya pr., 78 Grazhdanskiy pr. 1,000–2,000 ₽
Evraziya 4.9
Restaurant Evraziya mixed · Japanese
📍Sankt-Peterburg, Liteynyy pr., 28 Mayakovskaya up to 1,000 ₽
Kashtan 4.9
Café Kashtan European
📍Sankt-Peterburg, g. Kronshtadt, Lenina pr., 25/2 (Andreevskaya ul., 2) Staraya derevnya up to 1,000 ₽
1 2 3 4 5 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.