Best South Asian restaurant in Valley Stream, united states