D & L's Catfish Shack
3706 S Mendenhall Rd, Memphis
(901) 567-5226
Menu
Restaurants in Memphis, TN
D & L's Catfish Shack
3706 S Mendenhall Rd, Memphis, TN 38115
(901) 567-5226