Taste of China
8026 Baxter Ave, Elmhurst
(718) 533-0883
Recent Reviews
Order Online
You May Also Like
La Fusta - 80-32 Baxter Ave
Argentine, Seafood, Salad, Argentinian
Lhasa Liang Fen - 8007 Broadway
Chinese, Himalayan/Nepalese
Elmhurst Deli - 8003 Broadway
Mexican, Juice Bar & Smoothies
Restaurants in Elmhurst, NY
Taste of China
8026 Baxter Ave, Elmhurst, NY 11373
(718) 533-0883