Get directions to: Akai Harold A, Honolulu, HI
Restaurant address: 5380 Poola St Honolulu, HI 96821, USA
Restaurant: Akai Harold A