Surveyed
The Farm Deli is an independent delicatessen and patisserie on Winslow High Street, formerly trading as Delicatessen Estrella. It functions as a specialist cheesemonger and bakery, stocking continental and local produce, cured meats, fresh bread and pastries, plus coffee for eating in or taking away.