Mama Fu's Asian House
Address:
6300 Poplar Ave, Memphis, TN 38119
Phone:
(901) 881-6017
Restaurants
Other Businesses:
- Johns Creek Restaurant at 5766 Old US Highway 78, Memphis, TN 38118
- Taco Bell at 6210 Winchester Rd, Memphis, TN 38115
- Prive at 6980 Winchester Rd, Memphis, TN 38115
- A Game Restaurant and Bar at 6642 Winchester Rd, Memphis, TN 38115
- Cinnabon at 6300 Poplar Ave, Memphis, TN 38119