Daimaru Umeda
(with Service Counter)
11F
3-1-1 Umeda Kita-ku
Osaka Osaka
〒530-8202
Japan

Tel: 06-6343-1231
Official retailer
Visit rolex.com