Company name: Hall Farm Shop and Cafe
Description: Farm shop and Cafe in Staffordshire / Cheshire. Hall Farm Alsager. Good quality food, at a reasonable price which is locally sourced where possible.
Crewe Rd, Alsager, Stoke-on-Trent ST7 2UB, United Kingdom