What pandemic? These major restaurants opened in Houston in 2021

Mahesh's Kitchen, an upscale Indian restaurant, came to Sugar Land at Town Square. The New York Eatery, from the owners of NY Deli & Coffee Shop, …