Eat in: 15 Leyden Street, London, E1 7LE.

We take pride in preparing all our food fresh daily to offer the best quality food at reasonable prices to all our customers. We aim to keep our customers coming back to sample both the quality of our food and the hospitable enviroment of our deli.