Get directions to: Champa Thai Of Kailua, Kailua, HI
Restaurant address: 306 Kuulei Rd Kailua, HI 96734, USA
Restaurant: Champa Thai Of Kailua