Hand crafted eyewear
in Boston and Framingham, MA
Charmossas offers a new way to look at life. Charmossas frames
are inspired by nature and its progression. Each season provides new inspiration and new eyewear design. With two locations in the Massachusetts area, we can ensure we carry the style for you.
Inspired by nature and their surroundings
- Uniquely Designed
- Colorful finishes
- New Collections Every Season
- Barcelona based
Creative finishes
"A colorful rainbow on top of the sky, a sunset from the Park Guell, the blue of the Mediterranean, a field of violets in the spring. All these images are a source of inspiration to the designer who combines colors with shapes, shaping the act of creation."
CLICK HERE
Visit one of our Massachusetts locations and see our full range of Charmossas glasses.