Taverna del Torchio offers panoramic sea views. Enjoy Italian cuisine, including gluten-free options and pizza, from its terraces and dining room.