• Address
    Pirogovskaya naberezhnaya 5/2. Subway station: Ploshad' Lenina. Saint-Petersburg, Russia.
  • Links
    • Followers
      1
̸

Stats

̸

About

  • Club, with a capacity of over 2000 people and a brilliant view of the city with it's embankments and the river Neva.
̸

Location

̸

Past events