Kibworth Deli

Leicestershire - Leicester

39 High St, Kibworth Beauchamp, Leicester LE8 0HS, UK

LE8 0HS