Feedback on The Mill. (Hospitality and Gastronomy) located in Killorglin (Kerry)