Saint Petersburg / Restaurants

Restaurants in Saint Petersburg

The Allcafe catalog lists 4 061 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:
Parusa na kryshe
✨ Restaurant of the day
Parusa na kryshe
signature · American · European · Italian · Caucasian · Russian · mixed · Georgian · Mediterranean · French · ulitsa Marata, dom 5
Showing 4 056 of 4 061 places
Gruzinskaya pekarnya
📍Sankt-Peterburg, ul. ​Kalinovaya, 1
Imbir i koritsa
📍Sankt-Peterburg, Sertolovo, Klenovaya, 7, korp. 2
KSP
📍Sankt-Peterburg, Pavlovsk, Krasnogo Kursanta, 9
Karavay
📍Sankt-Peterburg, ul. Khersonskaya, 24
Kofe i rozy
📍Sankt-Peterburg, ul. Gelsingforsskaya, 3, korp. 11
Kulturnoe mesto
📍Sankt-Peterburg, 15-ya liniya V.O., 34
Medved
📍Sankt-Peterburg, prosp. Pyatiletok, 14
Na ozere
📍Sankt-Peterburg, 39-y km Vyborgskogo sh., baza otdykha «Pastorskoe ozero»
Okkervil
📍Sankt-Peterburg, Vsevolozhskiy r-n, Kudrovo, Oblastnaya, 2b
Pirozhkovaya SSSR
📍Sankt-Peterburg, Staro-Petergofskiy prosp., 41
Pravyy bereg
📍Sankt-Peterburg, Antonova-Ovseenko, 1, korp. 2
Premer
📍Vyborgskiy r-n, pos. Primorskoe, Morskoy pr., 1, kurort «Dom u morya»
Russkie pirogi
📍Sankt-Peterburg, ul. Lva Tolstogo, 1
Siti
📍Sankt-Peterburg, ul. Mebelnaya, 1, TTs «Mebel-siti 1»
Schastya
📍Kirovsk, Naberezhnaya, 5
Tvorchestvo
📍Sankt-Peterburg, ul. Gorokhovaya, 68
Tri slona
📍Sankt-Peterburg, Tosnenskiy r-n, Nikolskoe, Sovetskiy prosp., 227
Restaurant Merci Madlen
📍Pushkin, Moskovskaya ul., 22
Osh
Chaikhana Osh signature · Oriental · Uzbek
📍Malyy prospekt PS, 54-56 Petrogradskaya 1,000–2,000 ₽
Café Ramen Rebel
📍Sankt-Peterburg, ul. Borovaya, 24
Restaurant United Butchers
📍Sankt-Peterburg, Kazanskaya ul., 5
Budem znakomy
Coffee shop Budem znakomy signature · vegetarian · European · mixed · French
📍Malyy prospekt PS, 60 Petrogradskaya up to 1,000 ₽
Chaikhana Mekhman
📍Sankt-Peterburg, ul. Radishcheva, 2
Parusa na kryshe
Restaurant Parusa na kryshe signature · American · European · Italian · Caucasian · Russian · mixed · Georgian · Mediterranean · French
📍ulitsa Marata, dom 5 Mayakovskaya 1,000–2,000 ₽

Where to eat in Saint Petersburg

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