Soul Fish
4720 Poplar Ave
Memphis
TN
38117
(901) 590-0323
soulfishcafe.com
Open Map
Description
Soul Fish is located at 4720 Poplar Ave, Memphis, TN..
by merchantcircle on July 27, 2015 from
merchantcircle
Casual
dining
Fish & Chips Shop
food
Has TV
restaurant
Restaurants
Seafood
Southern or Soul Food Restaurant
Take Out