La Vista Hakodate Bay

12-6 Toyokawacho
Hakodate
Japan