Skip to main content
IslandSpots
Venue
5 photos
Aeolian Islands

Villa Carla

4.8(109 reviews)

About

Villa Carla, on Aeolian Islands, sits at via Saint Lucia, 11, 98050 Leni ME, Italy. As a restaurant, it serves diners on Salina, the second-largest of the Aeolian group. First-time visitors should expect a table-service meal in a setting that draws on the island's produce rather than a quick counter stop.

A rating of 4.8 out of 5 from 109 reviews places Villa Carla among the higher-scoring restaurants in the archipelago. Ferries and hydrofoils link the islands to mainland and Sicilian ports, so reaching Leni from Lipari, Vulcano, Salina, Stromboli, Panarea, Filicudi or Alicudi is a matter of catching the right sailing. Leni itself sits on Salina's southern side, and the address places the restaurant within the village.

Capers, olives, aubergines and citrus grow on the warmer islands, and Pantelleria capers are sold widely. Loggerhead turtles nest on some island beaches, and Eleonora's falcon breeds on the cliffs. Greek, Carthaginian, Roman and Arab traces survive across the Mediterranean, from Sicily's temples to Sardinia's nuraghe towers.

Frequently Asked Questions

What is Villa Carla known for?

Villa Carla is a restaurant on the Aeolian Islands, where Greek, Carthaginian, Roman and Arab traces survive across the region. Loggerhead turtles nest on some island beaches, and Eleonora's falcon breeds on the cliffs.

What kind of business is Villa Carla?

Villa Carla is a restaurant on the Aeolian Islands in Italy. The island group's warmer shores grow capers, olives, aubergines and citrus, and Pantelleria capers are sold widely.

What should first-time visitors expect at Villa Carla?

First-time visitors to Villa Carla will find a restaurant on the Aeolian Islands, part of Italy. The islands are reached by ferries and hydrofoils from mainland and Sicilian ports, and the warmer islands grow capers, olives, aubergines and citrus.

Where is Villa Carla located on the Aeolian Islands?

Villa Carla sits at via Saint Lucia, 11, 98050 Leni ME, Italy, on the Aeolian Islands. The island group lies off Italy, and ferries and hydrofoils link the islands to mainland and Sicilian ports.

How do visitors rate Villa Carla?

Villa Carla holds a rating of 4.8 out of 5 from 109 reviews. This restaurant on the Aeolian Islands in Italy draws that score from diners.

Visitor Reviews

Reviews from IslandSpots members

No reviews yet — be the first to share what this place is really like.

Similar Venues

More Venue in Aeolian Islands