About Thai Villa
At Thai Villa, you will savor flavorful dishes rarely served outside of Thailand! When most people hear
From their website
Own Thai Villa? Claim this listing to write your own description and add your hours and photos.












Location
Other thai restaurant nearby
- Thai Villa
5 E 19th St, 10003 · 0 mi
- Thai Mis Delicias • Flatiron
130 5th Ave, 10011 · 0.1 mi
- Bangkok Cafe
27 E 20th St, 10003 · 0.1 mi
- Narkara
5 E 17th St, 10003-1949 · 0.1 mi
- Laut
15 E 17th St, 10003 · 0.1 mi
- LenLen
40 E 20th St, 10003 · 0.1 mi








