D Seafood Reviews & Details
2723 S Poplar Ave
D Seafood is located at 2723 S Poplar Ave in Chicago near the intersection of S Hoey St and S Poplar Ave. Call (312) 808-0186 for dine in.
- Service:Dine In
- On The Menu:Seafood
- Major Intersection:S Hoey St And S Poplar Ave
Tell us more about D Seafood Chicago!