Get directions to: Captain D's Restaurants, Memphis, TN
Restaurant address: 3057 Covington Pike Memphis, TN 38128, USA
Restaurant: Captain D's Restaurants