Ledyard Pizza is a family-friendly pizza restaurant offering a menu of pizzas, grinders, and other comfort food.