Restaurant in London

Deserted Cactus

80 Good vegan options
Address
135a Rye Lane, London, SE15 4ST
Cuisine
Caribbean

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.