Ayada Thai
7708 Woodside Ave 11373
(Thai)
Order Online

Come visit us at: 7708 Woodside Ave, Elmhurst, NY 11373