Get directions to: Leichelle's, Waianae, HI
Restaurant address: 87-070 Farrington Hwy Waianae, HI 96792, USA
Restaurant: Leichelle's