Pappa Pizza is a pizza restaurant offering free delivery for orders over €15 within 10km. Meat origins are from Finland.