Get directions to: Orchid Thai Cafe, Kailua Kona, HI
Restaurant address: 77-5563 Kaiwi St (at /on Big Island), Kailua Kona Kailua Kona, HI 96740, USA
Restaurant: Orchid Thai Cafe