Yoshida Motorcycle Shop is located in Sumida City, Japan on 1 Chome-30-12 Kyojima. Yoshida Motorcycle Shop is rated 4.8 out of 5 in the category bicycle store in Japan.
Address
1 Chome-30-12 Kyojima
Service options
In-store shopping
Accessibility
No wheelchair-accessible car park