Get directions to: Honokowai Okazuya & Deli, Lahaina, HI
Restaurant address: 3600 Lower Honoapiilani Rd Ste D Lahaina, HI 96761, USA
Restaurant: Honokowai Okazuya & Deli