41-28 Main St, Flushing, NY 11355
4.0 / 5 based on 85 votes
... innovative things. The lamb and green squash dumplings are worth the LIRR ride alone.
Be sure to try the lamb burger at Xi'an Famous Foods. Anthony...
... for dumplings, and Xian Famous Foods for pulled noodles.