Sova is located in St Petersburg, Russian Federation on Gavanskaya Ulitsa, 44. Sova is rated 4.7 out of 5 in the category blinds shop in Russian Federation.
Address
Gavanskaya Ulitsa, 44
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance