
These dumplings are so good! I had one plate, and my mind told me don’t have anymore, but my stomach told me, eat more! Eat more! So good–I really recommend them. Pan Bao 66 is one of my favorite stalls inside the New World Mall food court in Flushing, which is Queens’ Chinatown.
136-20 Roosevelt Ave
Flushing NY United States
136-20 Roosevelt Ave
Flushing NY United States