Houston’s newest soup dumpling house sets opening date in familiar Midtown space

Sugar Land (2715 Town Center Blvd N) that's scheduled for April 2024. From there, the restaurant plans to look at other Texas cities but has not …