Sea Haven

A taste of Sea Haven Sea Heaven, located in the north coast along the beach, has amazing array of seafood dishes and wonderful outdoor scenery. As the name suggests this restaurant has seafood that is beyond a doubt heavenly.