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
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.