Elche Restaurante de Tapas
Spanish Restaurant in Leytonstone
Ad
No longer at this address
Our records show that Elche Restaurante de Tapas is closed.
Address
567-569 High Road
Leytonstone
London
E11 4PB
567-569 High Road
Leytonstone
London
E11 4PB
Cuisine
Spanish
Spanish
Region
Leytonstone
Leytonstone
User Reviews
There are no user reviews