Mansarda is a panoramic restaurant in the heart of St. Petersburg with amazing views to the historical city center – Saint Isaac’s Cathedral, urban stained glass of the business center and cozy city rooftops. The menu is a collection of European and Asian hits, and a large wine list will help to make your visit unforgettable.

St. Petersburg, Pochtamtskaya ulitsa, 3-5
Site menu