Deeo's Seafood
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:00 pm
Saved to Favorites
Phone: (901) 907-0245
Address: 711 E Parkway S, Memphis, TN 38104
Phone: (901) 443-5312
Deeo's Seafod
2249 Central Ave, Memphis, TN 38104
862 S Cooper St, Memphis, TN 38104
2447 Poplar Ave, Memphis, TN 38112
2146 Monroe Ave, Memphis, TN 38104
2400 Union Ave, Memphis, TN 38112
1690 Union Ave, Memphis, TN 38104
966 S Cooper St, Memphis, TN 38104
966 S Cooper St, Memphis, TN 38104
2006 Madison Ave, Memphis, TN 38104
584 Tillman St, Memphis, TN 38112