Country pub and restaurant, The Fox Inn, offers delicious pub food in a beautiful rural setting.