Review of Mama Fu's

17306 Bulverde Rd, Ste. 105, San Antonio, TX 78247

Overall Rating

Review


Terrible food! Bland and lacking flavor. Disorganized and had difficulty filling simple online order.

Updated 1 year ago

Not celiac