Ayada Thai Ayada Thai

Ayada Thai Map

7708 Woodside Ave. (78th St.)
Elmhurst, NY 11373
718-424-0844
Map
Cuisine: Thai
Ayada further solidifies the fact that one has to travel to Queens to get the best Thai food in the city.
Openings: Lunch & Dinner daily