About
Deli on the Green, situated in the heart of Woodford, is your local friendly delicatessen. Stocking fantastic organic bread, award winning pies, delicious sausage rolls, freshly made sandwiches, a range of Italian meats and cheeses, and so much more. Try our brunch menu for the perfect lazy weekend.
Details