Best Restaurant in The Ross, ireland