Chicken Mushroom And Chestnut Pie And Home Made Chips @ The Bat and Ball Country Pub and Haywards Restaurant