Get directions to: Maile Deli, Waianae, HI
Restaurant address: 87-108 Farrington Highway Waianae, HI 96792, USA
Restaurant: Maile Deli