Taste of China
8026 Baxter Ave, Elmhurst
(718) 533-0883
Menu
Restaurants in Elmhurst, NY
Taste of China
8026 Baxter Ave, Elmhurst, NY 11373
(718) 533-0883