The 41st Floor | Etazh 41
This restaurant is the highest restaurant in St. Petersburg and Northern Europe. It is situated at a height of 150 metres, offering views of the runway lights, the Gulf of Finland, St. Isaac's Cathedral, and other landmarks.