Deli X

156 Deptford High Street, London, SE8 3PQ, United Kingdom | 020 8691 3377

TeaRex

5
2 likes

2

4.5

My favourite local cafe. Good food that caters to a variety of dietary requirements, including vegan and gluten free. Venue is wheelchair accessible, you just need to ask a staff member to put do...

1 result shown

Visited this
venue before?

Write Your Review

We've had 1 review for Deli X

1 4