Get directions to: Hawaiichefs.com, Makawao, HI
Restaurant address: 80 Loha Street Makawao, HI 96768, USA
Restaurant: Hawaiichefs.com