Review: Mahesh’s Kitchen brings Indian fusion to Sugar Land Town Square – Fort Bend Star

I've mentioned before I don't necessarily have the most refined palate, which can be a hindrance to a budding restaurant reviewer.