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: Tag: Opened in 2022
Showing 24 of 43 matching places · 4 250 in the city
CARRE 4.9
Gastrobar CARRE signature · European
📍Aptekarskiy pereulok, 4, Sankt-Peterburg 1,000–2,000 ₽
Harley Drink Bar 4.9
Bar Harley Drink Bar signature · American · European
📍Sankt-Peterburg, Piskarevskiy pr., 144AK 1,000–2,000 ₽
Vida Rica 4.9
Banquet hall Vida Rica vegetarian · European · Russian
📍Sankt-Peterburg, Opochinina ul., 11 2,000–3,500 ₽
Malatan 4.9
Café Malatan Asian · vegetarian · Korean · Chinese
📍Nevskiy prospekt, 128G up to 1,000 ₽
Hvoy 4.9
Restaurant Hvoy signature
📍Vsevolozhskiy r-n, der. Mednyy Zavod, otel We Lodge 3,500–5,000 ₽
Umami 4.9
Restaurant Umami Pan-Asian · Japanese · Chinese · Vietnamese · Thai
📍Sankt-Peterburg, ul. Razezzhaya, 20 Vladimirskaya 1,000–2,000 ₽
Zoe 4.9
Bakery Zoe European · bakery
📍Baskov per., 41/29 Mayakovskaya up to 1,000 ₽
Manneken Pis 4.9
Restaurant Manneken Pis Belgian · European
📍Sankt-Peterburg, Kozhevennaya liniya, 34 1,000–2,000 ₽
PAME 4.9
Tavern PAME Greek
📍Sankt-Peterburg, nab. reki Moyki, 3 Gostinyy Dvor 3,500–5,000 ₽
The Spaghetti Incident? 4.9
Bar The Spaghetti Incident? Italian
📍Ligovskiy prosp., 111–113–115 1,000–2,000 ₽
Kazoku 4.9
Restaurant Kazoku Asian
📍Kirochnaya, 8 Chernyshevskaya 1,000–2,000 ₽
Fresa's 4.8
Restaurant Fresa's signature · European · Italian
📍Sankt-Peterburg, Voznesenskiy prospekt, 6 3,500–5,000 ₽
La Sultana 4.7
Bar La Sultana European · Italian · Russian · Japanese
📍Sankt-Peterburg , prospekt Kosmonavtov, 38k4 2,000–3,500 ₽
John Doe 4.7
Bar John Doe Pan-Asian
📍Pestelya, 6 Chernyshevskaya 1,000–2,000 ₽
Uva 4.7
Restaurant Uva Italian
📍Sotsialisticheskaya, 21, fud-kholl v apart-otele Ye's Marata Vladimirskaya 1,000–2,000 ₽
Nothing Fancy 4.7
Café Nothing Fancy European
📍Sankt-Peterburg, Bolshoy pr-t. P.S., 35a 1,000–2,000 ₽
Ponte 4.7
Pizzeria Ponte Italian
📍Sankt-Peterburg, ul. Pestelya, 13-15B Chernyshevskaya up to 1,000 ₽
Ruki VVerkh! Bar 4.7
Bar Ruki VVerkh! Bar European · Russian
📍Moskovskiy prospekt, 111 1,000–2,000 ₽
Dequfo 4.6
Café Dequfo European
📍prosp. Toreza, 77, korp. 1 Ozerki 1,000–2,000 ₽
The Lark 4.5
Bar The Lark European
📍Sankt-Peterburg, Podezdnoy pereulok, 13 2,000–3,500 ₽
GIRL'S NIGHT
Bar GIRL'S NIGHT Russian
📍Sankt-Peterburg, Bolshaya Konyushennaya ulitsa, 2 2,000–3,500 ₽
Askaneli
Restaurant Askaneli Georgian
📍Sankt-Peterburg, Primorskoe sh., 364G 1,000–2,000 ₽
BATH&coffee
Coffee shop BATH&coffee European
📍Sankt-Peterburg, Dalnevostochnyy prospekt, 33k1 up to 1,000 ₽
ROZÉ & Dance
Restaurant ROZÉ & Dance signature · French
📍Sankt-Peterburg, ul., Inzhenernaya, 13 2,000–3,500 ₽
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.