In the heart of St. Albans City, Vermont, Mimmo’s Pizzeria & Restaurant serves up mouthwatering pies that locals swear by.