Deli & Sandwich Shop hero image

Deli & Sandwich Shop

Restaurant

292 Kingsland Rd, London E8 4DG, UK

Biter Score
7.4
Closed
Monday: Closed