Porchetta

£25.00

Porchetta - middle of pork, stuffed with garlic and herbs and tied ready for roasting. The ultimate Italian roast.