7748 S Kedzie, Chicago, Illinois 60652 USA
Dipped Italian Beef w/ Sweet & Hot Peppers Mozzarella . Big & Testy @ Don's DriveIn. Chicago IL Cool!
Photo Credit: Yelp