If you're looking to experience the largest dim sum eatery in the U.S., this is where you need to go. The Chinese restaurant ...
Bon Appétit meets Lucas Sin in Flushing, New York, as he prepares to eat his way through the entire dim sum menu at New Lake Pavilion. Joined by Eric Sze, chef at Wenwen and 886 in NYC, their ...