Best Indian restaurant in GALWAY, ireland