More about El Cantara
El Cantara is located at Westfield Stratford City, E20 1EJ London, United Kingdom
+442085361929
http://www.elcantara.net/westfield/
Similar Listings
Cafe Bonito
4.5