Summer in St. Petersburg is a time when you can enjoy the unique atmosphere of the city, spend time outdoors and taste local cuisine on summer terraces.
In this article we have prepared a selection of interesting establishments with terraces on the street, from which beautiful views of the city open. Most of the restaurants and cafes are located in the historical center, which you can easily reach on foot or by metro from the Teatralnaya Ploshchad Hotel.
Bar-restaurant “Happiness”
If at night Rubinstein Street turns into one continuous drinking establishment, then during the day there is nothing hinting at a riotous lifestyle: small restaurants open, bars invite tourists to the verandas where you can taste delicious dishes and drinks.
One of these places is the bar–restaurant “Happiness" with a summer terrace. The establishment offers homemade cuisine with restaurant serving and specialty desserts.
Restaurant “Sails on the roof”
In search of a view terrace, go to the “Sails on the roof". The restaurant is located on Leo Tolstoy Street on the Petrograd side, and it offers beautiful views of both pre-revolutionary buildings and the industrial part of the city, surrounded by greenery.
Restaurant “Terrassa”
And what about dinner with a view of the Kazan Cathedral and Nevsky Prospekt? The restaurant “Terrassa” offers its guests to enjoy delicious dishes and admire the very center of the city from a height.
The restaurant's menu includes French, American, Italian and Asian cuisines, as well as French desserts with unusual serving. Cooking takes place in front of visitors.
Smelt Restaurant
After the tour of the Peter and Paul Fortress, be sure to stop by the famous Smelt restaurant for lunch. Despite the fact that the institution is located in a tourist place, it is very popular among St. Petersburg residents.
First of all, go to the Smelt to taste this local delicacy. However, in addition to smelt, the restaurant serves other culinary masterpieces.
Porto Maltese Restaurant
The Porto Maltese restaurant chain is open all over the world, and there are several establishments in St. Petersburg. One of them with a summer terrace is located on Vasilievsky Island.
The veranda offers beautiful views of the Neva River, a small harbor. In summer, on a hot day, we recommend ordering fresh seafood and good white wine.
All fine restaurants with an author's menu and atmosphere are concentrated in the historical part of the city, so that guests can enjoy the architecture of St. Petersburg during lunch or dinner. Therefore, when planning a vacation in the northern capital, book a room at the Theatre Square Hotel. We are located in the Admiralteysky district, within walking distance from Nevsky Prospekt.