Restaurant
Shun Wang
3 locals recommend,
Tips from locals
The place of The BEST Beijing duck!!!!!! Half duck for $11 and its toooooo tasty!!! Best with beer.
Unique things to do nearby
Location
81-25 Broadway
Queens, NY
Elmhurst