Get directions to: Athena's Hulihuli Chicken, Pahoa, HI
Restaurant address: 15-2579 Pahoa Hwy Pahoa, HI 96778, USA
Restaurant: Athena's Hulihuli Chicken