Definitely a five star place to buy Indian fish in Houston. I had tried some other places before and had given up for some time. When I heard about Deshi, it was with extreme skepticism that I decided to give them a try. Boy! Was I glad I did. I have been going back to them quite often, driving all the way from College Station. Their fish is as fresh as it gets as they restock at least once every month. They also carry the small poultry hens. Finally, an opportunity to enjoy fish delicacies.