Captain D's Seafood 3545 Park Ave Memphis, TN 38111 Phone: (901) 324-5160 Fax: (901) 324-5160
Category: Restaurants