Onyado Hishiya Torazo
Hirao 2212, Yamanouchi, Japan
Booking.com
Book Now