Haga-Haga Store

A general dealer and convenience store with a difference, where tourist information is considered part and parcel of customer service.

Share this:
Menu