Farm shop offering delicious food. Known for its Isle of Wight steak and chicken parmigiana. Housed in a beautiful, quaint building.