Italian restaurant Miramare, known for its seafood and pizza. Offers a terrace with gulf views.