Maglia Rosa Vélo Shop is a UK Bicycle Store based in Saint Léonard Montréal, Quebec. Maglia Rosa Vélo Shop is located at 5404 Rue Jean-Talon Est, Saint-Léonard, QC H1S 1L6, Canada,
Please contact Maglia Rosa Vélo Shop using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Maglia Rosa Vélo Shop opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.