Big Momma's Kitchen
Address:
4363 S 3rd St, Memphis, TN 38109
Phone:
(901) 785-8700 Restaurants
Other Businesses:
- Lotus Vietnamese Restaurant at 4970 Summer Ave, Memphis, TN 38122
- Mediterranean Pita Sandwich & Grill at 4514 Summer Ave, Memphis, TN 38122
- Mama's Flavors Soul Food And Grill at 2166 Florida St, Memphis, TN 38109
- DeJaVu Restaurant at 936 Florida St, Memphis, TN 38106
- Subway at 4432 S 3rd St, Memphis, TN 38109