National food chain Mama Fu’s opened at 14303 E. Sam Houston Pkwy. N., Ste. 800, Houston, on Oct. 24. The restaurant serves a variety of Asian-inspired dishes, including noodle and rice bowls, soups, appetizers and a children’s menu. 832-839-4353. www.mamafus.com