Mama Fu's Asian House Reviews & Details
Mama Fu's Asian House
2689 Gulf To Bay Blvd
Mama Fu's Asian House is located at 2689 Gulf To Bay Blvd in Clearwater near the intersection of Gulf To Bay Blvd and Clearwater Mall. Their menu consists of Chinese dishes . Call (727) 712-0201 for takeout.
- Major Intersection:Gulf To Bay Blvd And Clearwater Mall
Tell us more about Mama Fu's Asian House Clearwater!