Eating American (Traditional) Deli at Chop Shop restaurant in Chicago, IL.

Feedback

Do you manage or own Chop Shop?

Yes