Taste of China

8026 Baxter Ave, Elmhurst
(718) 533-0883