We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Trattoria Moderna di Matteo

Piazza Giuseppe Garibaldi 9, 57031, Capoliveri, Elba Island, Italy
+39 391 414 9585
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent73%
  • Very good16%
  • Average7%
  • Poor2%
  • Terrible2%
4 Aug 2018
“A great place to eat”
29 Aug 2015
“Go Chef Matteo!”
Restaurant Hours
Italian, Mediterranean, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
Piazza Giuseppe Garibaldi 9, 57031, Capoliveri, Elba Island, Italy
All Details
Write a ReviewReviews (182)
Traveller rating
Traveller type
Time of year
Reviewed 4 August 2018 via mobile

This is the number one in Capoliveri! Fantastic food, typical cuisine of the island but new, fresh and light cooked. Awesome local wines, friendly service and located in the heart of the lovely town. Love it!

Thank Rolf H
Reviewed 29 August 2015

Best food ever in Italy. Love the passion you have for fresh quality ingredients presented with a chic persona. Thank you for an unforgettable dinner. You are a rare gem in this island.

Thank Dolcivida
Reviewed 7 August 2015

excellent food - fresh and unusual cuisine - creative - extremely friendly stuff - cook recommend plates of the day

Thank Christine E
Reviewed 22 July 2015 via mobile

We had an excellent lunch at Trattoria Moderna. They have a limited but well balanced menu with original and very tastefull dishes. The Trattoria uses a lot of regional products and the chef does a great job. I had a great 'pasta al Sarde' and...More

1  Thank Ruud P
Nearby HotelsSee all 136 hotels in Elba Island
Albergo S. Petronilla
5 reviews
.16 km away
Residence Bel Horizonte
57 reviews
.25 km away
Residence Le Grazie Est
37 reviews
.93 km away
Residence Al Pozzo
8 reviews
1.38 km away
Nearby Restaurants
La Piada per Strada
337 reviews
.08 km away
La Pecora Nera
411 reviews
.04 km away
Osteria dei Quattro Rioni
634 reviews
.08 km away
Nearby Attractions
Spiaggia di Barabarca
515 reviews
1.00 km away
Capoliveri Bike Park
58 reviews
.16 km away
Spiaggia dell'Innamorata
346 reviews
.30 km away
Museo del Mare
5 reviews
.09 km away
Questions & Answers
Get quick answers from Trattoria Moderna di Matteo staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$23 - US$56
Lunch, Dinner, Drinks
Restaurant features
Reservations, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Accepts Credit Cards
Good for
Special Occasion Dining, Kids, Romantic, Local cuisine
Location and Contact Information
  • Address: Piazza Giuseppe Garibaldi 9, 57031, Capoliveri, Elba Island, Italy
  • Location: Europe  >  Italy  >  Tuscany  >  Province of Livorno  >  Elba Island  >  Capoliveri
  • Phone Number: +39 391 414 9585
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing