Central Seafood, INDIANAPOLIS, Indiana (IN)

Feeling hungry? Central Seafood might be the restaurant to suit your needs.
Conveniently situated at 3351 Central Avenue () in INDIANAPOLIS, Indiana (IN) (46205), Central Seafood is available at 3179311591. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in INDIANAPOLIS, Indiana (IN)


Central Seafood contact information and details:
Address: 3351 Central Avenue - , INDIANAPOLIS, Indiana (IN) 46205
Contact Phone: 3179311591