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 48 of 59 matching places · 4 258 in the city
Nkanak ★4.4
Café Nkanak European · Russian · Armenian
📍nab. reki Smolenki, 29v ⓂPrimorskaya ₽up to 1,000 ₽
Rumyanyy khleb ★4.4
Bakery Rumyanyy khleb bakery
📍Nalichnaya, 33 ⓂPrimorskaya ₽up to 1,000 ₽
F&C
Gastropub F&C European
📍Sankt-Peterburg, Novosmolenskaya nab., 1 ⓂPrimorskaya ₽up to 1,000 ₽
S&B
Gastrobistro S&B American · Japanese
📍Sankt-Peterburg, Kapitanskaya ul., 4 ⓂPrimorskaya ₽up to 1,000 ₽
Arena
Bar Arena European · Japanese
📍Sankt-Peterburg, Kapitanskaya ul., 4 (zhiloy kompleks "Morskoy Fasad", vo dvore) ⓂPrimorskaya ₽up to 1,000 ₽
Kruassan
Coffee shop Kruassan mixed · bakery
📍Sankt-Peterburg, Malyy prospekt V.O., 66B ⓂVasileostrovskaya ₽up to 1,000 ₽
Makao
Restaurant Makao Chinese
📍Sankt- Peterburg, ul. Korablestroiteley 32, korpus 1. ⓂVasileostrovskaya ₽1,000–2,000 ₽
Miso
Restaurant Miso Asian · European · Japanese
📍Sankt-Peterburg, Nalichnaya ul., 15 ⓂPrimorskaya ₽up to 1,000 ₽
Tsarskaya Okhota
Hotel venue Tsarskaya Okhota Russian · mixed · hunting
📍Sankt-Peterburg, Korablestroiteley ul., 32, korp. 3 ⓂPrimorskaya ₽up to 1,000 ₽
BakBurgers
Bar BakBurgers signature
📍Sankt-Peterburg, Kozhevennaya liniya, d. 30 ⓂPrimorskaya ₽up to 1,000 ₽
Sea Forest ★4.9
Restaurant Sea Forest European · Russian
📍pr-t Kruzenshterna, 18, sooruzhenie 9 ⓂPrimorskaya ₽3,500–5,000 ₽
Settlers ★4.9
Restaurant Settlers European
📍ZhK Vasilevskiy kvartal, Nalichnaya ulitsa, 24 k1 lit A ⓂPrimorskaya ₽1,000–2,000 ₽
Ume ★4.9
Restaurant Ume Asian · Italian · Russian · Japanese
📍ul. Kapitanskaya, 4 ⓂPrimorskaya ₽1,000–2,000 ₽
Moy Dom ★4.9
Restaurant Moy Dom Korean
📍Odoevskogo, 27, TTs "Platforma", 3 etazh ⓂPrimorskaya ₽1,000–2,000 ₽
Sychuan ★4.5
Restaurant Sychuan Chinese
📍Nakhimova, 20 ⓂPrimorskaya ₽1,000–2,000 ₽
Camorra Isola Grande ★4.4
Restaurant Camorra Isola Grande European · Italian
📍Kozhevennaya liniya, 30 ⓂVasileostrovskaya ₽1,000–2,000 ₽
Bao Mochi
Café Bao Mochi Japanese · Chinese
📍Sankt-Peterburg, Vasileostrovskiy rynok, Bolshoy prospekt V.O., 16 ⓂVasileostrovskaya ₽up to 1,000 ₽
Lobby Bar Senator
Café Lobby Bar Senator European · Russian
📍Sankt-Peterburg, 17 liniya V. O., d. 22, BTs "Senator" ⓂVasileostrovskaya ₽up to 1,000 ₽
Gostinaya
Restaurant Gostinaya European · Russian
📍Sankt-Peterburg, Korablestroiteley ul., 30/1 ⓂPrimorskaya ₽up to 1,000 ₽
Grilyazh
Restaurant Grilyazh European · Caucasian · Pan-Asian · Georgian
📍Sankt-Peterburg, 26-ya liniya V.O., 15, lit. B ⓂVasileostrovskaya ₽up to 1,000 ₽
Kabanchik
Café Kabanchik European · Caucasian · Georgian
📍Sankt-Peterburg, Gavanskaya ul., 17 ⓂPrimorskaya ₽up to 1,000 ₽
Menshikov
Bar-restaurant Menshikov Russian
📍Sankt-Peterburg, Uralskaya ul., 12 (otel "Menshikov") ⓂPrimorskaya ₽up to 1,000 ₽
Coffee Bon
Coffee shop Coffee Bon signature
📍Sankt-Peterburg, Nalichnaya ul., 35 ⓂPrimorskaya ₽up to 1,000 ₽
GeorGia
Café-restaurant GeorGia Georgian
📍Sankt-Peterburg, Malyy prospekt V.O., 75 ⓂVasileostrovskaya ₽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.