Bliznatsite Bike Shop (The Twins Bike Shop) is located in Sofia Center, Sofia, Bulgaria on bul. "Vasil Levski" 28Б. Bliznatsite Bike Shop (The Twins Bike Shop) is rated 4.8 out of 5 in the category bicycle repair shop in Bulgaria.
Address
bul. "Vasil Levski" 28Б