Get directions to: Fresh Island Fish Co Inc, Kahului, HI
Restaurant address: 312 Alamaha Street Suite G Kahului, HI 96732, USA
Restaurant: Fresh Island Fish Co Inc