Description
Traditional & unique Thai fare served in a stylish space with dark-wood accents & ornate fixtures.
Name: Thai Villa
Address: 5 E 19th St, New York, NY 10003
Phone Number: +1 212-802-9999
Categories: Thai restaurant
Thai Villa is a Thai restaurant located at 5 E 19th St New York/
(Latitude,Longitude: 40.7390045,-73.9906704)
Postal Code: 10003
Location
-
5 E 19th St, New York, NY 10003
Add a review