Roasted suckling pig roti, Segovia, Spain
Frozen, vacuum sealed and ready to cook. More instructions in your box.