Green plants Fazenda shops is located in St Petersburg, Russian Federation on Lyubimaya Ulitsa, 19Г. Green plants Fazenda shops is rated 5 out of 5 in the category plant nursery in Russian Federation.
Address
Lyubimaya Ulitsa, 19Г
Amenities
Gender-neutral toilets
Accessibility
Wheelchair-accessible seating