Heading to St.Petersburg over the next few weeks and wondering where to eat out? We've got it covered. Whether you want to wine and dine in traditional Russian style or grab a quick bite between seeing the sights, St. Petersburg has something to offer everyone. Here are our top picks.
Bonch is a must for all coffee lovers near Saint Isaac's Cathedral. The floor-to-ceiling windows are great for people watching while you sip on a perfectly crafted cappuccino.
+7 (812) 740 7083
16 Bolshaya Morskaya Ulitsa
Hamlet + Jacks
A place to wine, dine and enjoy people watching. The European menu has an emphasis on fresh, innovative and artistically presented food. Pair your meal with a glass of biodynamic wine from artisan producers.
+7 (812) 907 0735
2 Volynsky Pereulok
Schastye has a bright, minimalist aesthetic and serves up delicious breakfasts, brunches and light meals. Kick-start your day with one of their "super bowls of happiness" — luxury granola with all the goodies — and if you're feeling indulgent, perhaps a Bellini Twist.
+7 (812) 680 2444
24 Malaya Morskaya Ulitsa
COCOCO's slavic fairy-tale interior features stunning wooden panels inlaid with wildlife scenes. The menu also has Russian under- tones, but dishes are revamped and reinvent- ed. Try the "my mother's favorite flower dessert" — a dark chocolate pot, creamy chocolate mousse and edible petals.
+7 (812) 418 2060
W Hotel. 6 Voznesensky Prospekt
Stray Dog Café
The Stray Dog Café opened in 1911 and quickly became the most famous literary café in the country, where Silver Age poets recited verse, drank, ate, and made history. Open again, it serves good updated Russian classic cuisine, holds art shows and concerts, and lets history shine through.
+7 (812) 312 8047
4 Ulitsa Italyanskaya
Namaste is a real gem — authentic food cooked by Indian chefs is a minimalist, upscale interior. There are plenty of dishes on offer for vegetarians, and no one can refuse the deliciously fresh naan bread straight from the tandoor oven.
+7 (812) 570 6886
5 Konyushennaya Ulitsa
Mansarda's roof terrace is the perfect place to while away a long summer evening in St. Petersburg. Order a cocktail and try not to let the businessmen and ladies carrying tiny dogs put you off from enjoying the view.
+7 (812) 946 4303
3-5 Pochtamtskaya Ulitsa
A downstairs bistro and upstairs restaurant bring a little bit of Italy to the "Venice of the North." The charming interior has walls painted in the style of Mondrian. Try the black risotto with crab or the delicious spinach ravioli.
+7 (812) 928 3727
27 Bolshaya Konyushennaya Ulitsa
It's criminal to leave St. Petersburg without trying one of the deep-fried donuts covered in icing sugar from this legendary cafe. It's not much to look at, but the place is packed noon to night with tourists and St. Petersburg natives alike.
+7 (812) 314 0868
25 Konyushennaya Ulitsa
Go to Health
If you're in the mood for a light bite or want something green and nourishing, head to Go to Health, which offers health-conscious customers a Pan-Asian mostly vegetarian menu. Try the salmon rolls with truffle sauce or the zucchini salad with arugula and feta cheese.
37 Syezzhinskaya Ulitsa
Restoran serves up high-end Russian cuisine in a simple interior with arched windows and white decor. Its great location on Vasilyevsky Island, elegant aesthetic and professional service have placed it firmly on the St. Petersburg gastronomic map.
+7 (812) 327 8979
2 Tamozhenny Pereulok
Grad Petrov Die Kneipe
This restaurant-brewery has more than a few German undertones to its menu and interior. Heavy wooden furniture, dimmed lighting and a menu featuring beer sausages, pretzels and fried cheese make it feel like a tavern in the Black Forest.
+7 (812) 326 0137
5 Universitetskaya Naberezhnaya
Dine on Georgian food and feast your eyes on the sites of St. Petersburg from Koryushka's panoramic windows. The terrace with views of the Neva is the perfect spot for relaxing with friends on a summer afternoon.
+7 (812) 917 9010
3 Petropavlovskaya Krepost
Casa del Myaso
Casa del Myaso is a meat lover's paradise located in a former warehouse. The superb, vaulted brick ceilings give the impression you're dining in a castle, and you can dine like a king on hearty game, duck and steak dishes.
+7 (812) 320 9746
6 Birzhevoi Proyezd