Access

1-8-27 Higashi Shinsaibashi, Chuo-ku, Osaka, Osaka, 542-0083, Japan