Italian restaurant offering pizza, pasta, and seafood. Enjoy a meal with sea views.