Leonardo is located in St Petersburg, Russian Federation on Коломяжский пр. 17/2 ТРК Сити Молл, 3 этаж. Leonardo is rated 4.6 out of 5 in the category hobby store in Russian Federation.
Address
Коломяжский пр. 17/2 ТРК Сити Молл, 3 этаж
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance