Iida Store

Address3-14 Yoga, Setagaya-ku
Phone03-3700-6517
Business hours9:00-18:30
Regular holidaySundays and public holidays
Iida Store