Mahesh's Kitchen, an upscale Indian restaurant, is preparing to open in Sugar Land Town Square near the end of August.

The restaurant will be located at 16019 City Walk, Sugar Land, between La Reve Bridal Couture and Kilwins.

Mahesh's Kitchen's menu will feature a wide variety of vegetarian options as well as curries, naan and pretzel bread. 832-405-6395.