7307 Ventnor AveVentnor, NJ(609) 822-5858
Welcome to Cleos Seafood with an address of 7307 Ventnor Ave in Ventnor, New Jersey. Cleos Seafood is part of the Ventnor retail seafood, restaurants, seafood restaurants, catering services.
Cleos Seafood