In Food Da Delio – restaurant in Apricale – Italy August 30, 2018 In a small medieval Italian town populated by about 600 people, and located on the top of a mountain, there…