Thai Orchids
Address:
8058 S 84th St, La Vista, NE 68128
Phone:
(402) 592-6877
Nice to Know:
- Good For Kids Yes
- Noise Level Average
- Parking Lot
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Lunch, Dinner
Restaurants
Other Businesses:
- HuTong Sushi Grill at 7202 Giles Rd, La Vista, NE 68128
- Vietnamese Restaurant at 8013 S 83rd Ave, La Vista, NE 68128
- Beansmith Coffee at 12012 Roberts Rd, La Vista, NE 68046
- Stadium Dawgs at 8045 S 83rd Ave, La Vista, NE 68128
- Imperial Palace Express at 7883 S 83rd St, La Vista, NE 68128