Get directions to: Island Fish & Chips, Waikoloa, HI
Restaurant address: 250 Waikoloa Beach Drive Suite Ste Waikoloa, HI 96738, USA
Restaurant: Island Fish & Chips