Venue Type
Restaurant
El Cartel Teviot
El Cartel Teviot is located at 15-16 Teviot Place, Edinburgh, United Kingdom.
Unfortunately, El Cartel Teviot hasn't added any spaces to their profile on The Vendry.
Do you work for El Cartel Teviot? Contact us to learn more about who's managing this profile or gain access.