8343 W Irving Park Rd, Chicago, Illinois 60634 USA
Homemade Mozzarella Sticks but they forgot the marinara sauce.
Photo Credit: Yelp