Big mama is located in Yokohama, Japan on 東急スクエアNorth-1 2F, 2 Chome-1-1 Aobadai, Aoba Ward,. Big mama is rated 2.9 out of 5 in the category clothing alteration service in Japan.
Address
東急スクエアNorth-1 2F, 2 Chome-1-1 Aobadai, Aoba Ward,
Service options
On-site services
Accessibility
Wheelchair-accessible entrance