Restaurants in Saint Petersburg

The Allcafe catalog lists 43 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: Type: Café-bar ✕
Showing 24 of 43 matching places · 4 282 in the city
Feromon Neft ★4.9
Café-bar Feromon Neft European · Italian · Japanese
📍prosp. Kosmonavtov, 63, korp. 1 ⓂZvyozdnaya ₽1,000–2,000 ₽
Lounge Room ★4.9
Café-bar Lounge Room European · Italian · Russian · mixed
📍Sadovaya ulitsa, 11, Sankt-Peterburg ⓂVladimirskaya ₽1,000–2,000 ₽
Warszawa bar ★4.9
Karaoke bar Warszawa bar signature · snacks
📍Sankt-Peterburg, Kazanskaya ul., 11 ⓂSadovaya ₽1,000–2,000 ₽
Elya ★4.9
Café-club Elya Oriental · Russian
📍Zagrebskiy b-r, 33, korp. 1 ⓂKupchino ₽1,000–2,000 ₽
MyZheNaTy / My zhe na ty ★4.8
Bar MyZheNaTy / My zhe na ty mixed
📍Sankt-Peterburg, Marata ul., 10 ⓂMayakovskaya ₽up to 1,000 ₽
Bekitser ★4.6
Café-bar Bekitser Jewish
📍Rubinshteyna, 40/11, 1 etazh ⓂVladimirskaya ₽1,000–2,000 ₽
1848 ★4.5
Karaoke bar 1848 European · Russian
📍nab. kanala Griboedova, 68 ⓂSadovaya ₽up to 1,000 ₽
Madagascar ★4.5
Karaoke bar Madagascar mixed
📍Sadovaya, 12 ⓂGostinyy Dvor ₽1,000–2,000 ₽
Mirazh ★4.4
Café-bar Mirazh mixed
📍Sankt-Peterburg, Novocherkasskiy prospekt, 52 lit V ⓂNovocherkasskaya ₽up to 1,000 ₽
Kafe druzyam ★4.4
Café-bar Kafe druzyam Oriental
📍Yuzhnoe sh., 46, korp. 1 ⓂLomonosovskaya ₽1,000–2,000 ₽
Road Cafe
Karaoke bar Road Cafe European · Russian
📍Sankt-Peterburg, Bolshevikov pr., 60, korp. 2 (STO "Drayv", 2 etazh) ⓂUl. Dybenko ₽up to 1,000 ₽
Mali
Karaoke bar Mali Oriental · European · Italian
📍Sankt-Peterburg, Bolshaya Konyushennaya ul., 29 ⓂNevskiy pr. ₽up to 1,000 ₽
Trappist
Karaoke bar Trappist Belgian · European
📍Sankt-Peterburg, Radishcheva ul., 36 ⓂChernyshevskaya ₽up to 1,000 ₽
Friends Place
Café-bar Friends Place European · Russian
📍Sankt-Peterburg, ul.Lomonosova, d.3 ⓂSadovaya ₽1,000–2,000 ₽
ID
Karaoke bar ID mixed
📍Sankt-Peterburg, 8-ya Krasnoarmeyskaya ul., 19 ⓂTekhnologicheskiy Institut ₽up to 1,000 ₽
NZ
Café-bar NZ European · Italian · Russian · Azerbaijani
📍Sankt-Peterburg, Rizhskiy prospekt dom 52 ⓂBaltiyskaya ₽up to 1,000 ₽
Twins Bar
Karaoke bar Twins Bar European · Japanese
📍Sankt-Peterburg, Marata ul., 14 ⓂMayakovskaya ₽up to 1,000 ₽
Idaho Bar
Karaoke bar Idaho Bar American · Oriental · European
📍Sankt-Peterburg, Stachek pr., 69 ⓂAvtovo ₽up to 1,000 ₽
Obshchestvo chistykh tarelok
Café-bar Obshchestvo chistykh tarelok European
📍Sankt-Peterburg, Gorokhovaya ul., 13 ⓂNevskiy pr. ₽up to 1,000 ₽
U Devchonok
Karaoke bar U Devchonok Russian
📍Sankt-Peterburg, Tikhoretskiy pr., 7/1 ⓂPolitekhnicheskaya ₽up to 1,000 ₽
Villa Urbana
Bar Villa Urbana Mediterranean
📍Sankt-Peterburg, Zagorodnyy pr., 21 ⓂVladimirskaya ₽up to 1,000 ₽
Karaoke bar Oven Russian
📍Sankt-Peterburg, Shamsheva ul., 6a ⓂChkalovskaya
ND.Pro
Café-bar ND.Pro signature
📍Sankt-Peterburg, Chkalovskiy prosekt, 52 ⓂChkalovskaya ₽up to 1,000 ₽
Shesh-Gosha
Karaoke bar Shesh-Gosha Oriental · Caucasian · Russian · Azerbaijani
📍Sankt-Peterburg, Krupskoy ul., 8 ⓂElizarovskaya ₽up to 1,000 ₽
1 2 ›

Where to eat in Saint Petersburg

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