Marumiya Ishihara Clock Shop is located in Kyoto, Japan on 8-8 Taniguchikakinouchicho, Ukyo Ward. Marumiya Ishihara Clock Shop is rated 3 out of 5 in the category watch store in Japan.
Address
8-8 Taniguchikakinouchicho, Ukyo Ward
Service options
In-store shopping
Accessibility
No wheelchair-accessible car park