Best Restaurant in Hill of Tara, ireland