Leathley Farm Shop & Café
Restaurant in Harrogate, UK
Deli cafe
Harrogate Road, Otley, LS21 2PS
Restaurants
·
Harrogate, UK guide