Restaurants in Saint Petersburg

The Allcafe catalog lists 38 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: Summer menu ✕
Showing 24 of 38 matching places · 4 281 in the city
Veresk ★4.9
Banquet hall Veresk mixed
📍Vyborgskiy r-n, pos. Ilichevo, vostochnyy bereg Bolshogo Simaginskogo ozera ⓂOzerki ₽1,000–2,000 ₽
BOR 812 ★4.9
Hotel venue BOR 812 European · Russian
📍pos. Solnechnoe, Primorskoe sh., 385 ₽2,000–3,500 ₽
V Chashche ★4.9
Banquet hall V Chashche signature · European
📍Vsevolzhskiy r-n, der. Mistolovo, Lyudmily Kedrinoy, 23, str. 1, kurort "Okhta-park" ₽3,500–5,000 ₽
Pastorskoe ozero ★4.9
Banquet hall Pastorskoe ozero signature · European
📍39-y km Vyborgskogo sh., baza otdykha "Pastorskoe ozero" ₽1,000–2,000 ₽
Oh, Grace! ★4.9
Restaurant Oh, Grace! signature · European · Russian
📍Sankt-Peterburg, nab. Petrovskaya, 2 ₽2,000–3,500 ₽
Villa Verde ★4.9
Restaurant Villa Verde European
📍pos. Repino, Primorskoe sh., 448a ₽3,500–5,000 ₽
La vue ★4.8
Hotel venue La vue European
📍Pirogovskaya nab., 5/2, otel "Sankt-Peterburg" ⓂGorkovskaya ₽3,500–5,000 ₽
Blok ★4.8
Banquet hall Blok signature · American · European · Russian · mixed
📍Potemkinskaya, 4, v zdanii "Leningrad-tsentra", 4 etazh ⓂChernyshevskaya ₽2,000–3,500 ₽
Koza Dereza. More ★4.8
Restaurant Koza Dereza. More signature · Italian · mixed
📍Sankt-Peterburg, Primorskiy prosp., 72 ⓂStaraya derevnya ₽1,000–2,000 ₽
Skazka ★4.8
Banquet hall Skazka American · Oriental · European · Russian
📍Leningradskaya oblast, d. Dranishniki, Priozerskoe shosse, 23 ₽up to 1,000 ₽
Toscana Grill ★4.7
Restaurant Toscana Grill European · Italian
📍nab. kanala Griboedova, 64 ⓂSadovaya ₽2,000–3,500 ₽
Geografiya ★4.7
Bar Geografiya European · Italian · Russian · mixed
📍Rubinshteyna, 5 ⓂVladimirskaya ₽2,000–3,500 ₽
HYGGE ★4.7
Banquet hall HYGGE European · Italian · Pan-Asian · Russian · mixed · Japanese · Scandinavian · Mediterranean
📍Vyborgskoe shosse, 156k5 ₽1,000–2,000 ₽
Tefsi ★4.6
Restaurant Tefsi Caucasian · Georgian
📍Zamyatin per., 4 ⓂAdmiralteyskaya ₽up to 1,000 ₽
The Lark ★4.5
Bar The Lark European
📍Sankt-Peterburg, Podezdnoy pereulok, 13 ₽2,000–3,500 ₽
Moskva ★4.4
Restaurant Moskva European · Italian · Russian · Japanese · Mediterranean
📍Sankt-Peterburg, Nevskiy pr., 114-116 (TK "Nevskiy Tsentr" / "Stokmann", 6-y etazh) ⓂMayakovskaya ₽1,000–2,000 ₽
PARC ★4.2
Hotel venue PARC European · Russian
📍Sankt-Peterburg, Peterburgskoe shosse 62, korpus 1 ₽1,000–2,000 ₽
Le Colchide
Restaurant Le Colchide Caucasian · Georgian
📍Sankt-Peterburg, Kirochnaya ul., 2 ₽up to 1,000 ₽
Phali Khinkali
Restaurant Phali Khinkali Georgian
📍Sankt-Peterburg, ul. Zarechnaya, 45/1 ₽up to 1,000 ₽
Khacho i Puri
Banquet hall Khacho i Puri European · Georgian
📍Sankt-Peterburg, ul. Altayskaya, 12 ⓂMoskovskaya ₽up to 1,000 ₽
Chechil
Restaurant Chechil Oriental · European · Caucasian · Georgian
📍Sankt-Peterburg, Degtyarnyy per., 2, litera A ⓂPl. Vosstaniya ₽1,000–2,000 ₽
Memo
Restaurant Memo Oriental · European · mixed · Mediterranean
📍Sankt-Peterburg, ul. Malaya Morskaya, 23 ⓂNevskiy pr. ₽2,000–3,500 ₽
Multibrand
Café Multibrand signature
📍Sankt-Peterburg, per. Pirogova, 18 ⓂSadovaya ₽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 ₽
1 2 ›

Where to eat in Saint Petersburg

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