Restaurants in Saint Petersburg

The Allcafe catalog lists 33 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: Leninskiy pr. ✕
Showing 24 of 33 matching places · 4 257 in the city
Fun City ★4.9
Restaurant Fun City European · mixed
📍Sankt-Peterburg, prosp. Stachek, 99 ⓂLeninskiy pr. ₽up to 1,000 ₽
Evraziya ★4.9
Restaurant Evraziya European · Japanese
📍bul. Novatorov, 32, Sankt-Peterburg ⓂLeninskiy pr. ₽1,000–2,000 ₽
Sever-Metropol ★4.9
Confectionery Sever-Metropol signature
📍Sankt-Peterburg, Novatorov bulvar, 10 ⓂLeninskiy pr. ₽up to 1,000 ₽
Sever-Metropol ★4.9
Café Sever-Metropol mixed · confectionery
📍Sankt-Peterburg, pr. Leninskiy, 78 ⓂLeninskiy pr. ₽up to 1,000 ₽
Sever-Metropol ★4.9
Café Sever-Metropol mixed · confectionery
📍p. Novosele, Piterskiy pr., 5 ⓂLeninskiy pr. ₽up to 1,000 ₽
Beer House ★4.8
Bar Beer House European · mixed
📍Sankt-Peterburg, Novatorov bulvar, 11 ⓂLeninskiy pr. ₽1,000–2,000 ₽
Discount ★4.8
Karaoke bar Discount Oriental · European · Italian · Caucasian · Russian · Japanese · Thai
📍Sankt-Peterburg, Leninskiy prosp., 123, korp. 2A ⓂLeninskiy pr. ₽1,000–2,000 ₽
Lavka pekarya ★4.8
Confectionery Lavka pekarya confectionery
📍Sankt- Peterburg, ulitsa Marshala Zakharova, dom 21 ⓂAvtovo ₽up to 1,000 ₽
Marchellis ★4.8
Restaurant Marchellis European · Italian
📍Sankt-Peterburg, Leninskiy pr., 120 ⓂLeninskiy pr. ₽up to 1,000 ₽
Smoke Time ★4.8
Hookah lounge Smoke Time European · Italian · mixed
📍Sankt-Peterburg, Brestskiy bulvar, 8 ⓂLeninskiy pr. ₽2,000–3,500 ₽
Khachapurnaya Khinkalnaya ★4.7
Café Khachapurnaya Khinkalnaya Caucasian · Georgian
📍Borovaya, 8 ⓂZvenigorodskaya ₽1,000–2,000 ₽
Krasnyy kabachok ★4.6
Inn Krasnyy kabachok Oriental · European · Italian · Russian
📍Petergof, Sankt-Peterburgskoe sh., d. 134A ⓂAvtovo ₽1,000–2,000 ₽
Dobryy Papa ★4.5
Bar-restaurant Dobryy Papa European · Italian · Russian · mixed
📍Petergofskoe sh., 45 ⓂAvtovo ₽2,000–3,500 ₽
Sklad ★4.4
Restaurant Sklad mixed
📍Sankt-Peterburg, Leninskiy pr., 104 ⓂLeninskiy pr. ₽1,000–2,000 ₽
Myaso Khinkali ★4.4
Bar Myaso Khinkali Oriental · European · Caucasian · Russian
📍Sankt-Peterburg, ul. Marashala Zakharova, d. 21A ⓂLeninskiy pr. ₽1,000–2,000 ₽
Shuvalov ★4.3
Banquet hall Shuvalov European · Russian
📍Petergof, Sankt-Peterburgskoe shosse, d. 111 ⓂAvtovo ₽2,000–3,500 ₽
Zvezda ★4.2
Restaurant Zvezda Oriental · European · Caucasian · Russian · Ukrainian
📍Sankt-Peterburg, Novoizmaylovskiy prosp., 49, korp. 2 ⓂLeninskiy pr. ₽1,000–2,000 ₽
Dachnyy ekspress
Bistro Dachnyy ekspress Oriental · European · Russian
📍Sankt-Peterburg, Novatorov bulvar, 102 k3 ⓂAvtovo ₽up to 1,000 ₽
Mamalyga
Restaurant Mamalyga Oriental · Caucasian · Georgian
📍Sankt-Peterburg, Leninskiy pr., 84/1 ⓂAvtovo ₽1,000–2,000 ₽
Lucky Bear Bar
Bar Lucky Bear Bar European · Indian · mixed · British
📍Sankt-Peterburg, Narodnogo Opolcheniya pr., 10 ⓂLeninskiy pr. ₽1,000–2,000 ₽
Sezon
Sezon
📍prosp. Marshala Zhukova, 30, korp. 1 ⓂAvtovo ₽1,000–2,000 ₽
Savana
Café Savana Oriental · Caucasian
📍Sankt-Peterburg, ul. Marshala Kazakova, 7 ⓂAvtovo ₽up to 1,000 ₽
Piter Bakery
Confectionery Piter Bakery signature
📍Sankt-Peterburg, ulitsa Katernikov, 5k1 ⓂLeninskiy pr. ₽up to 1,000 ₽
Dodo Pitstsa
Pizzeria Dodo Pitstsa Italian
📍Sankt-Peterburg, ulitsa Marshala Zakharova, 20 ⓂLeninskiy pr. ₽up to 1,000 ₽
1 2 ›

Where to eat in Saint Petersburg

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