In the heart of Mansfield, Ohio sits an unassuming storefront that might just be serving the most addictive mozzarella sticks in the Buckeye State – welcome to Coney Island Inn, where cheese dreams ...