Terrassa

The terrassa is a panoramic view restaurant located on the rooftop of one of the city center’s tallest building. The city’s main landmarks – Nevskiy Prospekt and the Kazanskiy Cathedral – could be observed here whilst having a meal.

St. Petersburg, Kazanskaya ulitsa, 3
Site menu