The Megane are the original Cadence glasses. In fact, the name “megane” means glasses in Japanese. Made in Japan and ready for your prescription. Available in 10 pieces each color now at Cadence.
Expand
Radar
Cadence: Megane Glasses
March 12, 2013