Mama Fu’s Asian House, a franchise with more than 15 locations across the U.S., closed its Kingwood restaurant at 4535 Kingwood Drive, Ste. 100, on March 23, along with all of the company's other Houston-area locations. A Mama Fu's representative said the decision to close the restaurants came after the locations were damaged during Hurricane Harvey. The Kingwood restaurant served Asian cuisine with vegan and gluten-free options. www.mamafus.com