Cafe in London

Café Euro

60 Vegetarian options
Address
270 Holloway Road, London, N7 6NE

Details from OpenStreetMap — spotted a mistake? Edit the source data and it'll flow through on the next import.

Reviews

No reviews yet — be the first.