Get directions to: Island Cantina, Hilo, HI
Restaurant address: 110 Kalakaua Street Hilo, HI 96720, USA
Restaurant: Island Cantina