Andreu. Gastronomia des de 1930 L'Illa - Ham shop in les Corts, Barcelona | Reviews, Photos & Information on Postcard