Takashimaya Osaka
Swiss Hotel Nankai Osaka 5F watch salon
5-1-5 Nanba Chuo-ku
Osaka Osaka
〒542-8510
Japan

Tel: 06-6631-1101

Mon-Sun: 10:00am - 8:00pm
Official retailer
Visit rolex.com