Deli Flavour

Cafes

Deli Flavour

Leicestershire - Leicester

2 Allandale Rd, Stoneygate, Leicester LE2 2DA, UK

LE2 2DA