BIG MAMA is located in Sendai, Japan on 7 Chome-20-5 Nagamachi, Taihaku Ward,. BIG MAMA is rated 3.3 out of 5 in the category clothing alteration service in Japan.
Address
7 Chome-20-5 Nagamachi, Taihaku Ward,
Service options
On-site services
Accessibility
Wheelchair-accessible entrance