Get directions to: Zelo's Sushi, Hanalei, HI
Restaurant address: 5-5190 Kuhio Highway Suite Ste Hanalei, HI 96714, USA
Restaurant: Zelo's Sushi