Best Restaurant in Tullow, ireland