Momotaro is located in Mie, Japan on 1 Chome-26-19 Tomida. Momotaro is rated 3.9 out of 5 in the category japanese delicatessen in Japan.
Address
1 Chome-26-19 Tomida
Service options
In-store shopping
Takeaway
Accessibility
No wheelchair-accessible car park