Leathley Farm Shop & Café

Restaurant in Harrogate, UK

Deli cafe

Harrogate Road, Otley, LS21 2PS