The Lambing Shed and Greka Foods...a new exciting partnership!
We are thrilled to be joining Kathryn and The Lambing Shed family from August 2017.
The Lambing Shed Farm Shop and Café opened in 2015 and is set in over 400 acres of Cheshire farmland.
As a local Cheshire supplier we are so proud to be joining over 45 other local suppliers, showcasing the very best Cheshire has to offer in terms of fine food and drink.
- Greka Foods