Get directions to: Los Garcia's, Kailua, HI
Restaurant address: 14 Oneawa Street Kailua, HI 96734, USA
Restaurant: Los Garcia's