New York
Elmhurst
Thai Cook
Thai Cook
no phone number
81-17 Broadway, Elmhurst, NY 11373
Seamless.com
Menu not currently available