Mama Fu’s Asian House closed all stores in the Houston area, including one in Katy at 28818 Cinco Ranch Blvd., Ste. 100., Katy, according to a recording on the store’s phone. A customer representative said the Katy location shuttered in midMarch, and the closures were a corporate decision. 832-839-4352