Where to buy Swatch in Muggia

Name Address Phone
Swatch Store - Shopping Center Montedoro Freetime, Muggia Via Flavia di Stramare 119 +39 040/9235313