Mama Fu's Asian House-Closed 2520 Trimmier RoadSte 100 AKilleen, TX, 76541 View Phone 512-949-3220 2520 Trimmier Road, Ste 100 AKilleen, TX 76541 View Website Experience & Reliability About Connect with this Business: Menu Order Send to My Email Send to My Phone Print this Page