Deeo's Seafood
Add to Favorites
OPEN NOW
Today: 11:00 am - 9:00 pm
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
836 S Cooper St, Memphis, TN 38104
862 S Cooper St, Memphis, TN 38104
1620 Madison Ave, Memphis, TN 38104
2400 Union Ave, Memphis, TN 38112
2447 Poplar Ave, Memphis, TN 38112
966 S Cooper St, Memphis, TN 38104
2134 Lamar Ave, Memphis, TN 38114
3444 Plaza Ave, Memphis, TN 38111
19 Florence St, Memphis, TN 38104