← Back to catalogue
Moustache Bikes
France 🇫🇷
Sports & Outdoors Physical
About Moustache Bikes

Moustache Bikes is a French company specializing in the design and manufacture of high-quality electric bicycles under the brand name Cycle Me. Founded in 2011 and based in the Vosges region, Moustache Bikes offers a range of e-bikes designed for urban, road, and mountain use, known for their distinctive handlebars, robust frames, and innovative technology.

European alternative to
🔄 Cannondale 🔄 Trek
← More Sports & Outdoors brands
Country France 🇫🇷
Category Sports & Outdoors
Type Physical
4
community votes