2217 S Wentworth Ave, Chicago, Illinois 60616 USA
Roast Duck & Stir-Fried Clam with Black Bean Sauce
Photo Credit: Yelp