Island Fish & Chips
250 Waikoloa Beach Dr # D3
Kapaau, HI 96755
Kapaau, HI 96755