Best Indian restaurant in Naas, Leinster