Specialized Bicycles Retailer - Velopedia in Bucharest, Bucharest (Outdoor, Bike, Sports) - Map

Map & Directions Store Details & Deals

B-dul Alexandru Ioan Cuza nr.17, sector 1
Bucharest, Bucharest

Phone: 40744362301

Detailed Map