D Town Fish & Soul Food
18221 W 8 Mile Rd
Detroit
MI
48219
(313) 535-2222
Open Map
Carry-out food
dining
Fast Food Restaurants
food
restaurant
Restaurants
Restaurants Take Out
Seafood
Seafood, Soul Food
Soul Food