Mama Fu's Asian House
6300 Poplar Ave Ste 101, Memphis, TN 38119
1.5 / 5 based on 3 votes
We don't know much about this place. It is probably new or not well known.
You can try your luck and visit this restaurant or take a look at the restaurants nearby.
Wang's Mandarin House Chinese Restaurant 6065 Park Ave Memphis, TN 38119
Red Koi Japanese Cuisine Japanese Restaurant 5847 Poplar Ave Ste 101 Memphis, TN 38119
P.F. Chang's China Bistro 1181 Ridgeway Rd Park Place Centre Memphis, TN 38119
Sekisui East Japanese Restaurant 50 Humphreys Ctr Memphis, TN 38120
Mosa Asian Bistro Asian Restaurant 850 S White Station Memphis, TN 38117
Asiana Garden Restaurant Asian Restaurant 5992 Mount Moriah Rd Memphis, TN 38115