Address
1-108, Chausuyamacho, Tennouji-ku, Osaka-shi, Osaka
Nearest Station
Ebisucho Station
8 minutes on foot
Phone Number
06-6771-8401
Available languages
only in Japanese