Down South Restaurant
Address:
5160 E Shelby Dr, Memphis, TN 38118
Phone:
(901) 795-3455
Restaurants
Other Businesses:
- Captain Ds Seafood Restaurants at 2815 S Perkins Rd, Memphis, TN 38118
- Pizza Hut at 4630 American Way, Memphis, TN 38118
- IHOP at 4725 Showcase Blvd, Memphis, TN 38118
- Shoney's Restaurant at 2750 S Perkins Rd, Memphis, TN 38118
- Piccadilly Restaurants at 5272 Mount Moriah Vw, Memphis, TN 38115