Mama Fu's

Review by Jo D

9600 S Interstate 35, Austin, TX 78748
Not celiac
4 months ago

I always feel sick after eating here and honestly it’s really not that great compared to other restaurants.