Papadakis Pn.
El.Venizelou str. 103
17676 Athens
Attica
Greece

Tel: +30 210 9587016
Official retailer
Visit rolex.com