Naples Pizza is a pizza restaurant with multiple locations. They offer consistent quality and value, using fresh ingredients.