English

Map

2nd Floor, Wakasa 3-2-1, Naha-shi, Okinawa

How to get inside