Best place I know is Neerob, up in the Parkchester section of the Bronx. I suspect there are good places in Jamaica, Queens as well. Most of the places on 6th street that bill themselves as Bengali are awful. Neerob is small, and very good--Bengali home-cooking. Not fancy.