Best Indian restaurant in Newry, ireland