Orchid Thai Restaurant
98-1277 Kaahumanu St Ste 118, Aiea, Oahu, HI 96701-5318
Orchid Thai Restaurant is a Asian, Thai place is located in Aiea, Hawaii. The address of Orchid Thai Restaurant is 98-1277 Kaahumanu St Ste 118, Aiea, Oahu, HI 96701-5318.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 808-488-1288,