Leonardo is located in St Petersburg, Russian Federation on Санкт-Петербург проспект Ленинский 128к2 ТРК Нарва, 3 этаж. Leonardo is rated 4.6 out of 5 in the category hobby store in Russian Federation.
Address
Санкт-Петербург проспект Ленинский 128к2 ТРК Нарва, 3 этаж
Accessibility
Wheelchair-accessible entrance