Swiss watch and jewelry chain since 1964 with stores in Geneva, Lucerne, Zurich, Luxembourg
Physical Store Locations
Multiple locations: Bahnhofstrasse 64 Zurich / Kapellplatz 5 Luzern / Rue de Rhone 62 Geneva
Geneva/Lucerne/Zurich
Switzerland
Switzerland