Central Seafood Reviews & Details
3351 Central Ave
Central Seafood is located at 3351 Central Ave in Indianapolis near the intersection of Central Ave and E 34th St. Call (317) 931-1591 for dine in.
- Service:Dine In
- On The Menu:Seafood
- Major Intersection:Central Ave And E 34Th St
Tell us more about Central Seafood Indianapolis!