Taste of China
8026 Baxter Ave, Elmhurst NY 11373
(718) 533-0883
Directions
Order Online Delivery
Grubhub
Postmates
Elmhurst, New York
Taste of China
8026 Baxter Ave, Elmhurst
(718) 533-0883