Thai Orchids Restaurant
Hours:
8058 84th St, La Vista NE 68128
Tips
Hours
Tuesday
5 - 9PM
11AM - 2PM
Wednesday
11AM - 2PM
5 - 9PM
Thursday
5 - 9PM
11AM - 2PM
Saturday
5 - 9PM
11AM - 2PM
Most Recent Comments
-
March 2024
Check it out! Food is fresh and delicious! The photos are of the Broccoli noodles and Volcano Tom Yum soup. Service is always top notch.
-
March 2024
They were amazing, the service was very inviting! Food was excellent, southern chicken was hot and plentiful!
-
March 2024
This is my favorite restaurant in Omaha! Best Thai food ever!
More Comments(182)
From Thai Orchids Restaurant
Owned and operated Thai restaurant in La Vista, NE.
Other Information
Cuisines: Asian, Family Style, Thai, Chinese
You May Also Like
-
La Vista, Nebraska