2166 Florida St, Memphis 38109, United States
2166 Florida St, Memphis 38109, United States
No delivery
No open hours
Spot something wrong?
Dishes at Mama's Flavors Soul Food. Prices may vary in venue.
Been to Mama's Flavors Soul Food? Be the first to share what you ate.