Get directions to: Overlook Restaurant, Kailua, HI
Restaurant address: 1199 Auloa Road Kailua, HI 96734, USA
Restaurant: Overlook Restaurant