New ‘upscale’ restaurant Mahesh’s Kitchen opens in Sugar Land Town Square

Owner Shubhangi Musale opened the Indian restaurant in memory of her late brother on Sept. 10.