1000 S Leavitt St, Chicago, Illinois 60612 USA
Lulu & Boyfriend @ LULU's HOT DOGS.(Ogden Ave/Taylor St)Chicago Old School Hot Dogs Beef Burgers Gyros Salads Chicken Tamales etc. Cool!
Photo Credit: Yelp