Get directions to: Waipouli Deli & Restaurant, Kapaa, HI
Restaurant address: 4-771 Kuhio Hwy # 106 Kapaa, HI 96746, USA
Restaurant: Waipouli Deli & Restaurant