ALTAR Concept Store and Gift Shop

Service Provider · Member since Oct 2026

ALTAR is a concept store and gift shop located in Limassol, Cyprus, offering a curated selection of design objects, homeware, art prints, accessories, and gifts.

Industry

Design

Service Areas

Limassol