2301 S Lake Shore Dr, Chicago, Illinois 60616 USA
Sweet peppers on Italian Beef Sandwich.
Photo Credit: Yelp