Foodiestrip logo

The Electric Elephant Cafe and Gallery

186 Crampton St, London SE17 3BF, UK
0.0Not reviewed
0.0
menu
0.0
ambience
0.0
service
-
price

Category

Ideal for...

    Caterer
    Take Away
    Restaurant
    Single

The Electric Elephant Cafe and Gallery

186 Crampton St, London SE17 3BF, UK

Data updated on