119 1st Ave W, Milan, Illinois 61264 USA
Mozzarella sticks, oven cooked, not fried
Photo Credit: Yelp