Enrique Tomas Jamon Iberico Shop

Delicatessen in Soho, London
Spanish delicatessen, specialised in iberian ham