The Clock House XPRESS is located in Tokyo, Japan on フォーリス 1F, 1 Chome-41-1 Miyamachi. The Clock House XPRESS is rated 2.7 out of 5 in the category watch store in Japan.
Address
フォーリス 1F, 1 Chome-41-1 Miyamachi
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park