2033 West North Avenue, Chicago, Illinois 60647, United States
About Chop Shop
Housed in a 100-year-old former auto body shop, the Chop Shop is Chicago’s only sustainable butcher + deli + restaurant + bar with a 6,000 square foot event space and concert venue.