SEIYU Odawara Shop is located in Sendai, Japan on 6 Chome-1-25 Odawara, Aoba Ward,. SEIYU Odawara Shop is rated 3.5 out of 5 in the category grocery store in Japan.
Address
6 Chome-1-25 Odawara, Aoba Ward,
Service options
In-store shopping
Accessibility
No wheelchair-accessible car park