Restaurants in Saint Petersburg

The Allcafe catalog lists 58 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: Tag: Themed restaurant
Showing 24 of 58 matching places · 4 248 in the city
Marten 4.9
Bar Marten European
📍Kondratevskiy prosp., 62, korp. 1 Vyborgskaya 1,000–2,000 ₽
Trattoria 4.9
Restaurant Trattoria European · Italian
📍Zelenogorsk, Primorskoe sh., 551/2, otel G9 Staraya derevnya 1,000–2,000 ₽
UMAMI 4.9
Restaurant UMAMI Korean · Pan-Asian · mixed · Japanese · Thai
📍Sankt-Peterburg, Borovaya ul., 3 Vladimirskaya 1,000–2,000 ₽
Yarumen 4.9
Restaurant Yarumen Japanese
📍Sankt-Peterburg, Malaya Morskaya ul., 9 Admiralteyskaya 1,000–2,000 ₽
Na parakh 4.9
Café Na parakh European
📍Sankt-Peterburg, Kolomyazhskiy pr., 15, k.2 Pionerskaya up to 1,000 ₽
Podvore 4.8
Restaurant Podvore signature · Russian
📍Pushkinskiy r-n, Pavlovsk, Filtrovskoe sh., 16 2,000–3,500 ₽
Russkaya ryumochnaya №1 4.8
Restaurant Russkaya ryumochnaya №1 Russian
📍Sankt-Peterburg, Konnogvardeyskiy bul., 4 Admiralteyskaya 2,000–3,500 ₽
Classiso 4.8
Bar Classiso bakery · snacks
📍Tipanova, 18 Moskovskaya up to 1,000 ₽
Dodo Pitstsa 4.8
Pizzeria Dodo Pitstsa European · Italian
📍Sankt-Peterburg, Petergof, Chicherinskaya ulitsa, 2 Mayakovskaya up to 1,000 ₽
The Hat 4.8
Bar The Hat signature · snacks
📍Sankt-Peterburg, Belinskogo, 9 Mayakovskaya 1,000–2,000 ₽
Dans Le Noir? 4.7
Hotel venue Dans Le Noir? signature · European
📍Birzhevoy per., 2-4, Palace Bridge Hotel Vasileostrovskaya 3,500–5,000 ₽
Orangery 4.7
Café Orangery signature
📍Sankt-Peterburg, Potemkinskaya ul., 2 Chernyshevskaya up to 1,000 ₽
KIDO 4.7
Restaurant KIDO Japanese
📍Sankt-Peterburg, ul. Savushkina, 32 Chyornaya rechka 1,000–2,000 ₽
Chekhov 4.7
Restaurant Chekhov Russian
📍ul. Petropavlovskaya, d. 4 Petrogradskaya 2,000–3,500 ₽
Forrest Cafe 4.6
Restaurant Forrest Cafe European · Russian · mixed · Georgian · Azerbaijani
📍Sankt-Peterburg, Ligovskiy pr., 270 Moskovskie vorota 1,000–2,000 ₽
Ra Family 4.6
Hotel venue Ra Family signature · vegetarian
📍Sankt-Peterburg, Kuznechnyy per., 6 Vladimirskaya 1,000–2,000 ₽
Lekhaim 4.6
Restaurant Lekhaim Jewish · European · kosher
📍Lermontovskiy prosp., 2, tsokolnyy etazh Sadovaya 1,000–2,000 ₽
Stargorod 4.6
Beer restaurant Stargorod European · Czech
📍Sankt-Peterburg, Kazanskaya ul., 7 Gostinyy Dvor 1,000–2,000 ₽
Smile 4.5
Café Smile mixed
📍Zelenogorsk, Primorskoe sh., 516a Kupchino 1,000–2,000 ₽
Black beeR 4.5
Pub Black beeR European
📍Sankt-Peterburg, Stachek prospekt, 55  Kirovskiy zavod up to 1,000 ₽
Elli-Pilli 4.5
Café Elli-Pilli Russian
📍Sankt-Peterburg, prosp. Obukhovskoy Oborony, 149e, v parke kultury im. Babushkina Lomonosovskaya 1,000–2,000 ₽
1001 noch 4.4
Restaurant 1001 noch Oriental · European · Caucasian
📍Millionnaya, 21 Gostinyy Dvor 1,000–2,000 ₽
Brandmeyster 4.4
Café Brandmeyster European · Russian
📍Zastavskaya, 21, korp. 1 Moskovskie vorota 1,000–2,000 ₽
Pyshlandiya 4.4
Bakery Pyshlandiya bakery
📍Sankt-Peterburg, Finskiy pereulok, 7 Pl. Lenina up to 1,000 ₽
1 2 3

Where to eat in Saint Petersburg

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