vidyarus. is located in St Petersburg, Russian Federation on 234, БЦ «Антарес», Savushkina St, 83-3. vidyarus. is rated 3 out of 5 in the category organic shop in Russian Federation.
Address
234, БЦ «Антарес», Savushkina St, 83-3
Service options
In-store shopping