Ayada Thai

77-08 Woodside Ave
Elmhurst, NY
718.424.0844
40.743359
-73.887591
Hours:
Mon - Sun:11:30am - 11pm

for Ayada Thai
Directions
from: