Senpokaku
Toba 2-12-24, Toba, Japan
Booking.com
Book Now