Review of Mama Fu's

9600 S Interstate 35, Austin, TX 78748

Overall Rating

Review


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

Updated 4 years ago

Gluten Intolerant