Elms Cafe

Cafes

Elms Cafe

Leicestershire - Melton Mowbray

52 Sherrard St, Melton Mowbray LE13 1XJ, UK

LE13 1XJ