38-12 Prince St (btwn 38th & 39th Ave), Flushing, NY
Dumpling Restaurant · Downtown Flushing · 283 tips and reviews
Jenny Fan: Amazingly good XLB of course. You may find it too salty due to the soy sauce or the taste of your tears silently streaming down your face at the taste of such authentic shanghai style dimsum