Pizza Review
Pizza on Main is arguably the best pizzeria in northern Vermont. Great sauce, good crisp & crust. Consistency is their only real issue. Grandma’s square pizza may even be a better order if you like that style. Enjoy!