5679 S. Archer, Chicago, Illinois 60638 USA
Wet paper bags the order was give to me in the snow
Photo Credit: Yelp