Square on the corner of Soviet and Garden is located in St Petersburg, Russian Federation on Sovetskaya Ulitsa, 21. Square on the corner of Soviet and Garden is rated 4.4 out of 5 in the category theme park in Russian Federation.
Address
Sovetskaya Ulitsa, 21