Al Cantuccio is a pizza restaurant known for its good food, generous portions, and excellent value.