2148 S Archer Ave, Chicago, Illinois 60616 USA
Peking duck ready to be admired and devoured accordingly
Photo Credit: Yelp