-
restaurant
-
8.600000381469727
Ayada Thai is a cozy restaurant in Elmhurst serving authentic and flavorful Thai cuisine. With a relaxed atmosphere and friendly service, guests can enjoy dishes like pad thai, green curry, and mango sticky rice. A must-visit spot for Thai food lo...