Restaurants in Saint Petersburg

The Allcafe catalog lists 16 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: Cuisine: seafood ✕
Showing 16 of 16 matching places · 4 257 in the city
Ferma Benua ★4.9
Restaurant Ferma Benua signature · European · Italian · Caucasian · Russian · mixed · Ukrainian · Georgian · Mediterranean · Uzbek · snacks · confectionery · ice cream · seafood
📍Tikhoretskiy prosp., 17, v sadu Benua ⓂPolitekhnicheskaya ₽2,000–3,500 ₽
Porto Maltese ★4.9
Restaurant Porto Maltese Mediterranean · seafood
📍nab. reki Fontanki, 81 ⓂSadovaya ₽3,500–5,000 ₽
Russkaya rybalka ★4.8
Restaurant Russkaya rybalka European · Russian · Mediterranean · seafood
📍pos. Komarovo, Primorskoe sh., 452a ⓂKrestovskiy ostrov ₽2,000–3,500 ₽
Lodka Seafood Oyster Bar ★4.8
Restaurant Lodka Seafood Oyster Bar signature · European · Mediterranean · seafood
📍Sankt-Peterburg, ul. Zhukovskogo, 41 ⓂChernyshevskaya ₽1,000–2,000 ₽
Russkaya rybalka v Komarovo ★4.7
Restaurant Russkaya rybalka v Komarovo European · Mediterranean · seafood
📍Sankt-Peterburg, Komarovo, Primorskoe shosse, 452 A ₽1,000–2,000 ₽
Ryba moey mechty ★4.7
Restaurant Ryba moey mechty seafood
📍prosp. Dinamo, 2a ⓂKrestovskiy ostrov ₽2,000–3,500 ₽
La Maree ★4.6
Hotel venue La Maree signature · Mediterranean · seafood
📍Suvorovskiy pr., d. 34 ⓂChernyshevskaya ₽more than 5,000 ₽
La Perla Fish House ★4.6
Hotel venue La Perla Fish House European · Mediterranean · seafood
📍Marata, 54/34 ⓂVladimirskaya ₽3,500–5,000 ₽
SeaFood bar & Shop
Restaurant SeaFood bar & Shop signature · Mediterranean · seafood
📍Sankt-Peterburg, Paradnaya ul., 3 ⓂChernyshevskaya ₽1,000–2,000 ₽
Phali Khinkali
Karaoke bar Phali Khinkali signature · vegetarian · Oriental · Caucasian · Russian · Georgian · Mediterranean · bakery · snacks · seafood
📍Sankt-Peterburg, Aprelskaya ul., 6, korp. 1 ⓂLadozhskaya ₽up to 1,000 ₽
Grebeshki
Bistro Grebeshki Mediterranean · seafood
📍Sankt-Peterburg, Arsenalnaya nab., 1 ⓂChernyshevskaya ₽1,000–2,000 ₽
Nakhodka Seafood & Bar
Hotel venue Nakhodka Seafood & Bar European · Mediterranean · seafood
📍Sankt-Peterburg, Konyushennaya pl., 2 litera D ⓂNevskiy pr. ₽1,000–2,000 ₽
★4.8
Hotel venue Tsarskaya rybalka Mediterranean · seafood
📍Lomonosovskiy r-n, der. Kipen, Pribrezhnaya, 1 ₽1,000–2,000 ₽
Alice Garden Italian · Mediterranean · seafood
📍ul. Kazanskaya, 1
True Crab seafood
📍Ropshinskaya ul., 30
Sea, Signora signature · European · Italian · seafood
📍ul. Bolshaya Morskaya, 30

Where to eat in Saint Petersburg

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