Order and delivery policy

The turkey is prepared on demand to be delivered on the same day of slaughter. And that within 48 hours of confirming the request.