Capri Pizza has been serving authentic Italian cuisine in Windham, NH since 1991. They make homemade pizza dough and sauce using a unique recipe from the North End of Boston, bake in traditional deck ovens, and use whole milk mozzarella. They offer pizzas, pastas, subs, salads, desserts, and more, with daily-sliced meats, vegetables, and cheeses.