Get directions to: Uahi Island Grill, Kailua, HI
Restaurant address: 131 Hekili St # 102 Kailua, HI 96734, USA
Restaurant: Uahi Island Grill