2301 South Lake Shore Drive Mccormick Place, Chicago, Illinois 60616 USA
Sweet peppers on Italian Beef Sandwich.
Photo Credit: Yelp