Address:
1-3 Showacho
Phone:
81 86 250 8543
Hours of Operation:
Sun - Sat 8:00 AM - 7:00 PM
3-24-41 Ima
(81)86-245-0543
Sun - Sat 9:00 AM - 6:00 PM