TOKYO

29-10 Sarugakucho Hillside Terrace C-16
Shibuya Tokyo 150-0033
Monday through Saturday 11am - 6:30pm
Holidays 11:30am - 6:30pm
Closed on Sunday

NEW YORK

109 Thompson Street. New York NY 10012
Monday through Friday 11am - 6:30pm
Saturday 11:30am - 6:30pm
Closed on Sunday