Green Mart is located in Sendai, Japan on グリーンマート桂店, 1 Chome-12-1 Katsura, Izumi Ward,. Green Mart is rated 3.7 out of 5 in the category supermarket in Japan.
Address
グリーンマート桂店, 1 Chome-12-1 Katsura, Izumi Ward,
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park