Best North Indian restaurant in Troy, united states