Mama Fu's opens new location on Sam Houston Parkway

Show map
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.