Upscale Indian restaurant Mahesh’s Kitchen opening at Sugar Land Town Square in August

Mahesh’s Kitchen’s menu will feature a wide variety of vegetarian options as well as curries, naan and pretzel bread.