I had gotten this when it first opened and it was perfect. I don't recall which stall it was in other than the fact that I believe it was the same wall that the wildly popular lobster place is on...
Any ideas? What is the name of the dish and from what region of China?
Many Thanks in advance,
New World Mall
40-21 Main St, Queens, NY 11354