restautants near me guide
restautants near me guide

Thai Orchids Restaurant La Vista NE

Restaurants Near Me Guide found user rating of 4.4 with 318 reviews about Thai Orchids Restaurant

Thai Orchids Restaurant Description

Thai Orchids Restaurant in La Vista NE falls under the category of Restaurants in La Vista NE with a rating of 4.4 by users. Thai Orchids Restaurant located at 8058 84th St, La Vista, NE 68128, United States. Thai Orchids Restaurant Geographic Coordinates: longitude — -96.0454933, latitude — 41.1771065.

Thai Orchids Restaurant operates from . For more information, please call on (402) 592-6877 or visit Thai Orchids Restaurant Website. If you have ever been to Thai Orchids Restaurant, share your experience with other users and write a review.

Photos of Thai Orchids Restaurant

Photo of Thai Orchids Restaurant 1 Photo of Thai Orchids Restaurant 2 Photo of Thai Orchids Restaurant 3
More Image

Reviews of Thai Orchids Restaurant

Jeffrey Hamilton

Excellent food and the service is good. The portion size is more than I can eat (and the leftovers are good). There are booths good for quiet conversations. The tables can be arranged for large groups. Lunches come with a very tasty spring roll and a vegetable "doughnut" that is excellent.

Motorhead Maverick

FAN THAI STICK! 🤘☺️🤘 I love stopping here when passing through. Great Thai cuisine and nice vibe.

diana hilton

Great food and friendly staff. Was very busy with only 1 server and 1 host, but they did their best.

More Reviews

Information

Address

8058 84th St, La Vista, NE 68128, United States