Thai Village
Address:
8330 Vietor Ave, Elmhurst, NY 11373
Phone:
(718) 894-4404
Restaurants,
Thai
Other Businesses:
- Himalaya Kitchen at 86-08 Whitney Ave, Elmhurst, NY 11373
- Popeye's Chicken & Biscuits at 8930 Queens Blvd, Elmhurst, NY 11373
- La Nacional at 4046 82nd St, Elmhurst, NY 11373
- Sky Cafe at 8620 Whitney Ave, Elmhurst, NY 11373
- Nu Noodle at 8910 Queens Blvd, Elmhurst, NY 11373