Chale Green Stores Deli and Café
Chale Green, PO38 2JN - 01983 551201
A village shop with an extensive range of groceries, fresh meats, local produce, wines, beers and ciders. It also has the largest deli in South Wight for all your picnic and self-catering needs, and a fully licensed café with garden seating and outstanding views. Shop: daily, 8am-7pm; deli and café: daily, 9am-5pm. Wheelchair accessible and free parking.