Ayada Thai in Elmhurst New York City
77-08 Woodside Avenue , 11373 - Get directionsAyada Thai Photos
Menu Ayada Thai
How to get to Ayada Thai
Opening Time
11:30am – 11pm: Mon-Sun
Services
- Indoor Seating
- Lunch Menu
- Delivery
- Takeout Available
11:30am – 11pm: Mon-Sun