Authentic Italian restaurant, La Taverna, offering pizza, pasta, fresh fish, and gelato. Enjoy your meal on the large sun terrace.