Set within an 18th century restored building, Elba is a new restaurant in the heart of Bahar ic-Caghaq which encompasses true Mediterranean cuisine.
The menu features a variety of fresh fish, succulent meats, delicious pasta and possibly one of the best pizzas on the island.
Accompanying this tantalizing cuisine is a meticulously selected wine list, comprised of old and new world wines. Hence, one can only expect quality as we strive in creating a remarkable experience for our diners.
Open on Christmas Eve, Christmas Day, New Year's Eve & New Year's Day. Booking recommended