Congrats to JulesNYC on a swell discovery...and it took some serious discovering! I tried unsuccessfully on three separate occasions to find Grand Sweets, "with the entrance kind of down an alley on 73rd Street between 37 Ave and Broadway."
He's not kidding. This is the most obscurely located restaurant in Jackson Heights. Let me pitch in some hints. Walking up from
Broadway on 73rd St (i.e. directly up from the subway...look for Astoria Federal Bank, that's the corner of 73rd), be on the left side. As soon as you start seeing commercial businesses, SLOW DOWN and look extreme extreme left. You'll miss it. Go to the corner and come back down again. They're not closed, they're just way way out of reach.
Very friendly owner, loves gringos who know the cuisine, food was super hot without having to ask. Haleem was Bangladeshi style, very loose, more like a soup than the Pakistani meaty porridge. Served with a spoon, topped with fried onions, hot peppers and fresh coriander.
Roti aren't homemade, but are good. Fried things are good, but they sit and are nuked (not to death, but to that not-quite-soggy-but-not-quite-hot point). I'd imagine that if you order a few fried things, you can get them to fry to order. Prices are great. And they're open late, till 1am. Lots of nice looking fish dishes, the real Bengali thing. Deserves some chowconnaisance.
As Jules said, this sure ain't Mina. It's not a revelation. But it's definitely the place in Jackson Heights right now. And despite my cynicism on that earlier thread (see below), I have a feeling they'll keep their quality up for a while.