162 E Superior St, Chicago, Illinois 60611 USA
Spinach Award Winning Spinach & Artichoke Dip
Photo Credit: Yelp