About El Cantara
Spanish Deli in Harrods Food Hall
El Cantara Description
El Cantara, meaning bridge or arch in Spanish.
More about El Cantara
020 7734 6868
http://www.elcantara.co.uk
Spanish Deli in Harrods Food Hall
El Cantara, meaning bridge or arch in Spanish.