Daimaru Shinsaibashi
South Bldg. 4F
1-7-1 Shinsaibashisuji Chuo-ku
Osaka Osaka
〒542-8501
Japan

Tel: 06-6271-1231

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