Skip to main content

Closed for Lunch Mon – Thurs 12: 30 -1:30 pm


Charmossas is a Barcelona-based eyewear brand known for its creative color and texture combinations, giving each piece a completely unique look. The collection ensures that each frame is crafted with outstanding quality to provide a high level of comfort to the wearer.


The bold color and pattern combinations are inspired by the natural designs of the world surrounding us, such as the deep turquoise of the sea or a field of blooming flowers. Charmossas frames are ideal for artistic, imaginative individuals who wish for their eyewear to also be works of art.