Where to eat in Saint Petersburg
1,611 independent restaurants, bakeries and food spots in Saint Petersburg. Chains are left out.
Ranked with the travel guide's picks and well-known places first. Showing the top 40 of 1,611.
Where to eat in Saint Petersburg
- EatRestaurantCenter
Literary Cafe
A historic restaurant for Pushkin lovers.
Open now · closes 11 pmLimited wheelchair access · Outdoor seating
- EatRestaurantCenter
My Zhe Na Ty
Мы же на ты
Here you can take your breakfast or lunch in a room layout that resembles a library.
daily 10:00-23:00
- EatCenter
WöD
It is losing its charm and excellent service. Still, quite charming good value for money, although drinks are quite expensive. Fireplace in winter and courtyard with umbrellas and flowers in summer. Most staff speak English, those who don't are still helpful at navigating the English menu. Lunch set menu from 13:00. Equally good for breakfast (M-F from 09:00) with omelettes, pancakes, a weekly rotation of porridges and fritters. Free wifi (ask waiter for instructions); children's playroom; outdoor terrace open until at least 5ths of Oct (but no gas heaters). Same owners as a nearby Zoom Cafe.
Mon-Thu Sun 09:00-24:00, Fri Sat 13:00-01:00Dinner: average bill per person: RUBRUB 1000 (three courses, no alcohol). Breakfasts: omlet RUB 110, porridges RUB 80, tea RUB 90
- EatRestaurantCenter
Idiot
Ресторан «ИДИОТ»
Named after the Dostoevsky novel, and offering a wide variety of very tasty vegan, vegetarian, and seafood dishes at prices higher than what you'd expect. All served in a very cozy and attractive cellar stocked with books, expats, and intellectuals.
Open now · closes midnight tomorrow
- EatRestaurantCenter
Terrassa, a Ginza Project restaurant
Терасса
Offers magnificent view to Kazansky cathedral from terrace. Pastries are well worth the price.
Open now · closes 1 am tomorrowAverages: soups RUB 330-380; salads RUB 400-700; pizza RUB 500; mains RUB 1000; tiramisù RUB 320
- EatRestaurantPetrograd Side
Bollywood Nights
If you are feeling cold, you can have some chicken biryani to spice you up or otherwise just enjoy some Indian food along with occasional belly dancing and music.
- EatRestaurantCenter
Baku
Баку
One of the city's more impressive interiors, modeled after the palaces of the Shirvan Shahs (imagine eating in Sheki's Khan-Saray). Opened in 2006, has received rave reviews from all quarters since, offering some of the best dishes you can taste in Saint Petersburg. A great place to try out Azeri cuisine with great meat dishes.
Open now · closes 2 am tomorrowFrom RUB 1300
- EatRestaurantCenter
Traveling Sack for a Pregnant Spy
Саквояж для беременной шпионки
A very fun Russian restaurant, that would be worth visiting as a gallery of weird spy-kitsch, but the food is also decent. No wifi.
Mon-Fri 11:00-01:00, kitchen closes at 23:30; Sat Sun 12:00-02:00Average bill per person, no alcohol: RUB 800
- EatPetrograd Side
Barvinok
Барвинок
Ukrainian food in a homey setting. You can have borscht or mazzuriki meatballs, among other things.
Closed · opens 11:30 am tomorrow
- EatRestaurantCenter
Marketplace
A local chain and upscale canteen with fresh grilled meat, salads, and pasta made to order.
Open now · closes 11 pmFrom RUB 4050 · Wi-Fi · Takeaway
- EatRestaurantCenter
Clean Plate Society
Общество чистых тарелок
Cafe by Kirill Ivanov and budding chef-mogul Alexander Berkovksy. "Obschestvo Chistykh Tarelok", or "Clean Plates Society" in English, is named after a children's fairy tale alleging that Lenin told children that those who finish all the food on their plate would become members of the Clean Plates Society. Quality burgers, cream soups and vegetarian dishes with worldwide influences. Recommended for hipster-watching in St. Petersburg.
Open now · closes 11 pmWi-Fi
- EatCenter
Art-Cafe Sunduk
Сундук
A great, small, cozy, and very stylish brick-walled Russian restaurant, with excellent food, and good enough service. Live entertainment comes often, and is often surprisingly good—imagine sitting down and only then seeing a solo jazz guitarist sit down to play some beautiful music. It's been open for more than a decade, and there's a reason why it's a fixture of the local restaurant scene around Furshtatskaya.
Mon-Fri 10:00-24:00 Sat Sun 11:00-24:00RUB 850
- EatCenter
Cat
Kafe Cat is a tucked into a rather unassuming location, just off Nevsky. This little restaurant serves what might be the best Georgian food in St. Petersburg. There is an English menu and the staff is friendly. RUB 1500 for 2, 3 courses + beer.
Open now · closes 11 pm
- EatRestaurantCenter
SCHASTYE
СЧАСТЬЕ
Breakfast, dinner, English menu. French and Italian cuisine in interpretation by chief Dmitriy Reshetnikov, it's always original and nobody can stay indifferent after this dishes. Serves desserts by chief-bakery Ekaterina Kiselkova. Cookies, chocolate, candies or different homemade dessert in original packing can be a good present or compliment
Sun-Thu 09:00-01:00, Fri Sat 09:00-06:00
- EatJewish restaurantPetrograd Side
Snezhinka
Снежинка
Corner cafe with Jewish and Russian food including potato pancakes and blini.
Open now · closes midnight tomorrow
- EatRestaurantCenter
Бакинский дворик
Бакинский дворик
Good-quality Caucasian cuisine in a vivid interior. Excellent shashlyki and manty.
24 hours3 courses: RUB 1000
- EatCenter
1,001 Nights
Тысяча и одна ночь
This would be but an ordinary undistinguished Uzbek restaurant, were it not within one block of the Winter Palace. Given location, the place is spectacular in that it maintains decent service and very good food.
noon-23:00 daily, live music & belly dancing Fri-Sun 20:00-23:00RUB 300-500
- EatCenter
Cagliostro Restaurant
Ресторан Калиостро
Good and quality Russian and European food. Moderate prices. Beautiful atmosphere.
Daily 12:00-22:00RUB 1500 (three courses, no alcohol)
- EatCenter
RockStar Cafe
Heavy metal and hard rock bar and grill. This cafe plays hard rock music and serves great drinks and food. The menu includes burgers, nachos, and traditional Russian cuisine.
12:00 until the last customerRUB 400-800
- EatCenter
Tokyo City
Despite the name, serves Russian food, too, not just Japanese, in a dining room with chandeliers and such.
Sun-Thu 11:00-01:00, Fri Sat 11:00-03:00
- EatCenter
Zoom
Same owners as Tepló, but much more intimate;not a victim of top TripAdvisor positions.
Until 24:00; last order until 22:30RUB 1000 (three courses, no alcohol)
- EatGeorgian restaurantPetrograd Side
Tbiliso
Тбилисо
Georgian food. The dishes prepared in pots are excellent.
Open now · closes 11 pmWi-Fi · Wheelchair accessible
- EatRussian restaurantPetrograd Side
Chekhov
Чеховъ
Russian cuisine in a 19th-century building.
Open now · closes 11 pmLimited wheelchair access
- EatRestaurantCenter
Mickey & Monkeys
Mostly breakfast and milkshakes.
Open now · closes 11 pmWi-Fi
- EatCenter
Grand Hotel Europe Restaurant
About this price includes a full caviar spread and sushi bar in addition to the normal brunch fare (carving station, omelette station, salads, fruit, baked goods, desserts, the options are nearly endless). There is also bottomless champagne glasses (and the champagne is quite good) and a huge frozen ice sculpture that is tapped where you can refill your glass with iced vodka as many times as you'd like. The jazz is very good and the pace is relaxed and enjoyable.
- EatCenter
Mama Roma
A chain of Italian restaurants; free wifi. Outdoor terrace is open heated until at least end of Sep; terrace perfect with toddler: spacious enough for baby strollers; has children-safe wide couches.
- EatNorth
Pizza Hut
Пицца Хат
Other units inside Gulliver and Mercury shopping malls, and near metro station Vyborgskaya.
- EatNorth
Subway
САБВЭЙ
Other units near metro stations Akademicheskaya, Politekhnicheskaya, Udelnaya, Ozerski and Staraya Derevnya.
- EatFood courtPetrograd Side
Balagan
An upscale food court.
Open now · closes 11:30 pm
- EatRestaurantVasilievsky Island
Ragu
Small plates of Russian and European specialties.
11:00-23:00 dailyRUB 600-RUB 900 per dish
- EatRestaurantVasilievsky Island
Restobar Artist
рестобар Артист
Creative food, in creative claster Artmuza.
12:00-21:00 dailyRUB 750
- EatCenter Not mapped
Acquarel
Right on the water, this restaurant offers Italian food alongside a French/Asian fusion menu. Friendly people, delightful atmosphere, and a wonderful view, Acquarel is a wonderful and delicious dinner option or even a great place to relax and get a drink in their lounge chairs.
- EatCenter Not mapped
Byuro
Only burgers are on the menu, including salmon and chicken burgers. They will give you disposable latex gloves to avoid messy hands, although bad for the environment.
Burgers: RUB 600
- EatSouth Not mapped
McDonald's
Макдоналдс
There are other units near metro stations Narvskaya, Leninski Prospekt, Volkovskaya and Prospekt Slavi, and shopping malls.
- EatCenter Not mapped
Rasputin Cafe
Rasputin memorabilia on the walls. Sausage on smoked ribs, duck dumplings, Danish smørrebrods, Asian woks, and German sausages.
- EatSouth Not mapped
Subway
Other units near metro stations Moskovskaya, Elizarovskaya, Volkovskaya, Park Pobedy and Prospekt Veteranov.
- EatRight Bank
McDonald´s
Макдоналдс
That very well-known fare.
10:00—22:00
- EatCenter
Pizza Hut
Пицца Хат
Chain restaurant.
Daily 11:00-23:00
- EatVasilievsky Island
Staryy Tbilisi
кафе Старый Тбилиси
Small unassuming place with great Georgian food.
11:00-23:00 dailyRUB 650
- EatPetrograd Side
Chaykhana Vostok
Чайхана Восток
Uzbeki cuisine option, have some kebabs or meat pie things.
Browse all 7,789 places in Saint Petersburg
Listings from the Wikivoyage guide to Saint Petersburg (CC BY-SA 4.0). Map data © OpenStreetMap contributors (ODbL). Place data from Overture Maps.