Iida Tatami Shop is located in Yokohama, Japan on 3989 Minamiyamatacho, Tsuzuki Ward,. Iida Tatami Shop is rated 5 out of 5 in the category tatami store in Japan.
Address
3989 Minamiyamatacho, Tsuzuki Ward,
Service options
DeliveryIn-store pick-up
Accessibility
No wheelchair-accessible car park