10/24/2026
Pull up a seat, grab a slice and enjoy! 🍕
Looking for your new favorite pizza? Try our Mountain Road Pizza! Made from our Homemade Dough topped with a Pesto Base, Mozzarella, Mushrooms, Roasted Red Peppers, Fresh Garlic and Vermont Creamery Chevre
📍1899 Mountain Rd, Stowe VT