El Colmado Iberico is a gourmet food shop offering Iberian products and prepared foods like sandwiches.