Get directions to: Lindner; Kelly, Keauhou, HI
Restaurant address: 755816 Lewa Place Keauhou, HI 96739, USA
Restaurant: Lindner; Kelly