Restaurants in Saint Petersburg

The Allcafe catalog lists 59 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: Primorskaya ✕
Showing 24 of 59 matching places · 4 258 in the city
Feromon Primorskaya ★4.9
Hookah lounge Feromon Primorskaya European · Italian · Japanese
📍Korablestroiteley, 30 ⓂPrimorskaya ₽1,000–2,000 ₽
Food Loft ★4.9
Banquet hall Food Loft signature · Asian · European · Italian · Russian · mixed · Mediterranean · French
📍Beringa, 23, korp. 2, litera A ⓂPrimorskaya ₽3,500–5,000 ₽
Gurmaniya ★4.9
Restaurant Gurmaniya Caucasian · Georgian
📍Sankt-Peterburg, Gavanskaya ul., 48 ⓂPrimorskaya ₽up to 1,000 ₽
Marchellis ★4.9
Hotel venue Marchellis Italian
📍Sankt-Peterburg, Odoevskogo ul., 34 ⓂPrimorskaya ₽1,000–2,000 ₽
Machty ★4.9
Bar Machty European
📍Kozhevennaya liniya, 34, prostranstvo "Istkabel" ⓂVasileostrovskaya ₽up to 1,000 ₽
Crispy Pizza ★4.9
Pizzeria Crispy Pizza Italian
📍Kozhevennaya liniya, 40 ⓂVasileostrovskaya ₽1,000–2,000 ₽
VeryBerryCake ★4.9
Confectionery VeryBerryCake signature
📍Sankt-Peterburg, Kima pr., 6 ⓂPrimorskaya ₽up to 1,000 ₽
Bulochnaya F. Volcheka ★4.9
Confectionery Bulochnaya F. Volcheka European · bakery · confectionery
📍Sankt-Peterburg, V. O., Malyy prospekt, d. 75 ⓂVasileostrovskaya ₽up to 1,000 ₽
Sever-Metropol ★4.9
Café Sever-Metropol mixed · confectionery
📍Sankt-Peterburg, ul. Zheleznovodskaya, 68 (TK Maksi Sopot) ⓂPrimorskaya ₽up to 1,000 ₽
Molly Island ★4.8
Pub Molly Island European · Russian
📍Morskaya nab., 15 ⓂPrimorskaya ₽1,000–2,000 ₽
BBQ ★4.8
Restaurant BBQ European · Caucasian · Pan-Asian
📍Sankt-Peterburg, Nakhimova 20 ⓂPrimorskaya ₽1,000–2,000 ₽
Mona ★4.8
Restaurant Mona Italian
📍Sankt-Peterburg, pr. Kamennoostrovskiy 47 ⓂVasileostrovskaya ₽2,000–3,500 ₽
Mi Fan ★4.8
Restaurant Mi Fan Chinese
📍Beringa, 27, korp. 1 ⓂPrimorskaya ₽1,000–2,000 ₽
Argo ★4.8
Bakery Argo signature · Russian
📍Sankt-Peterburg, Shevchenko, 5 ⓂVasileostrovskaya ₽up to 1,000 ₽
Staryy Tbilisi ★4.7
Restaurant Staryy Tbilisi Caucasian · Georgian
📍Sankt-Peterburg, Gavanskaya ul., 25 ⓂVasileostrovskaya ₽1,000–2,000 ₽
Leopold ★4.7
Café Leopold Belgian · European
📍Sankt-Peterburg, Korablestroiteley ul., 30/3 ⓂPrimorskaya ₽1,000–2,000 ₽
Vinegret ★4.7
Restaurant Vinegret signature · Asian · European · Caucasian · Russian
📍Sankt-Peterburg, Morskaya nab., 9 ⓂPrimorskaya ₽1,000–2,000 ₽
KRASIN bar ★4.7
Bar KRASIN bar mixed
📍Sankt-Peterburg, Sredniy pr-t V.O., 52 ⓂPrimorskaya ₽1,000–2,000 ₽
SmokeSpot Island ★4.7
Hookah lounge SmokeSpot Island mixed
📍Sankt-Peterburg, Morskaya nab., 21k4 ⓂPrimorskaya
Pio al Porto ★4.6
Restaurant Pio al Porto Italian
📍Kozhevennaya liniya, 40, litera E, prostranstvo "Sevkabel port" ⓂVasileostrovskaya ₽1,000–2,000 ₽
Riverside pub & grill ★4.5
Restaurant Riverside pub & grill European · mixed
📍Sankt-Peterburg, Odoevskogo ul., 32 ⓂPrimorskaya ₽up to 1,000 ₽
Montenegro ★4.5
Restaurant Montenegro Mediterranean
📍Korablestroiteley, 30, korp. 3 ⓂPrimorskaya ₽1,000–2,000 ₽
Bestie ★4.5
Restaurant Bestie European
📍nab. Makarova, 60, loft-kvartal Docklands ⓂPrimorskaya ₽1,000–2,000 ₽
Nevskie berega ★4.5
Confectionery Nevskie berega signature
📍Sankt-Peterburg, Malyy prospekt V.O., 75 ⓂPrimorskaya ₽up to 1,000 ₽
1 2 3 ›

Where to eat in Saint Petersburg

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