Get directions to: Restaurants 101, Papaikou, HI
Restaurant address: 2166 Aamanu St Papaikou, HI 96781, USA
Restaurant: Restaurants 101