Address
17-15 Enoura-cho, Nagasaki-shi, Nagasaki 852-8007, Japan

Reservations or inquiries by phone +81 95-861-0055