Get directions to: Mama Fu's Asian House, Frisco, TX
Restaurant address: 2429 Preston Rd (at Sam Moon Shopping Ctr), Frisco Frisco, TX 75034, USA
Restaurant: Mama Fu's Asian House