BLACK FRIDAY: Save up to $1,322 on our trips! Limited spots. Book Now.

The Best Restaurants in Downtown St Petersburg

Mansarda
Mansarda | © Ginza Project

You don’t need to travel far to discover dining gems in St Petersburg. Many restaurants are located right in the downtown area, so if you’re centrally located, you can walk just about anywhere. Here are some of the best restaurants that the city centre has to offer.

EM

Restaurant, Fusion

EM
© Olesya Bogach / Courtesy of EM Restaurant

A dining experience unique to St Petersburg, EM’s small dining room with a large open kitchen feels like you are a guest in a local home. Everything including the bread and butter is made from scratch in the big AGA kitchen, where you can watch the action happen. Depending on the season and availability of ingredients, the menu is changed every few months, each time presenting a new set of modern and creative dishes.

Cococo

Restaurant, Russian

A Russian restaurant with a twist, here at Cococo traditionally Russian recipes are given new life and transformed into culinary experiments, all of them very successfully. The approach to presenting the dishes is unique in itself, making every course memorable. All meals are prepared using locally sourced ingredients.

Tsar

Restaurant, Russian

Tsar
© Ginza Project

Tsar recreates the atmosphere of imperial Russia, making it possible for guests to feel what it would have been like to dine with the royals. This is the place to try the delicacies of Russian cuisine, such as caviar, crab and venison. All meals are served with elegant tableware in a vintage interior to truly transport their guests two centuries into the past.

China Gramota

Restaurant, Chinese, Asian

A fun and artistic approach to Asian cuisine, China Gramota sets the mood with Communist posters and waitresses dressed as young pioneers. Get ready for colourful Terracotta Warriors and lots of depictions of Mao. The menu is for the most part based on Cantonese cuisine, although there are dishes inspired by other Asian cuisines. Get ready to explore, chopsticks in hand.

Percorso

Restaurant, European, Italian

Definitely not your typical Italian restaurant. At Percorso, you don’t just get food – you get a dining experience. Every single detail and every ingredient is chosen to provide only the finest meals to their guests. Housed in the Four Seasons Hotel in St Petersburg, the restaurant has an eclectic feel, as the modern interiors collide with the exterior of a 19th-century royal palace.

Mansarda

Bar, Restaurant, European, Asian

23905244_1443031345794032_8708617432672844478_n
© Ginza Project

A spacious rooftop restaurant located at the top of the Quattro Corti Business Centre, the menu here draws from a diversity of cuisines and a wide range of creative cocktails. What truly attracts diners, though, is the beautiful view that opens up onto St Isaac’s Cathedral. Make sure to book in advance, as tables with a view get booked up quickly.

Hamlet + Jacks

Restaurant, Gastropub, Italian

A restaurant tucked away not far from the busy Nevsky Prospekt, Hamlet + Jack’s has earned popularity thanks to their concept menu, which is separated into two sections. The ‘ours’ section uses only locally sourced ingredients, and the ‘ours and theirs section’ mixes local ingredients accompanied by foreign ones. A fun gastronomical experiment.

If you click on a link in this story, we may earn affiliate revenue. All recommendations have been independently sourced by Culture Trip.
close-ad