There’s something about the Isle of Wight thatresults in food and ... or to enjoy during your visit if you’restaying in self-catering accommodation. TheGarlic Farm offers wonderful dishes ...