Menu Enter a recipe name, ingredient, keyword...

The World's 50 Best Restaurants For Outdoor Dining

By,
Gourmandize

© Instagram - @sanya.trubchik

Terrassa - St. Petersburg, Russia

This chic, panoramic restaurant boasts a 3,770 square-foot terrace, perched atop a tall office building in the heart of St. Petersburg. Both the famous main street Nevsky Prospect and the Kazan Cathedral are visible from here, so high prices are to be expected. If you're a picky eater, the huge menu has something to please literally everyone, as it features multiple cuisines, including American, French, Thai, Italian, Chinese, Japanese and Russian.


More steaming articles