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
.
Cavo
Cavo Tourism
Cavo Hotels
Cavo Bed and Breakfast
Cavo Vacation Packages
Cavo Restaurants
Things to Do in Cavo
Cavo Travel Forum
Cavo Photos
Cavo Map
Cavo Travel Guide
All Cavo Hotels
Cavo Hotel Deals
Last Minute Hotels in Cavo
By Hotel Class
5-star Hotels in Cavo
3-star Hotels in Cavo
Near Landmarks
Hotels near Cavo Beach
Hotels near Cala delle Alghe
Hotels near Spiaggia di Frugoso
All Cavo Restaurants
Popular Types of Food
Cafés in Cavo
Gluten Free Restaurants in Cavo
Italian Restaurants in Cavo
Italian Restaurants with Outdoor Seating in Cavo
Mediterranean Restaurants for Families in Cavo
Mediterranean Restaurants in Cavo
Pizza in Cavo
Seafood Restaurants in Cavo
Seafood Restaurants with Outdoor Seating in Cavo
Vegan Restaurants in Cavo
Popular Dishes
Best Ice Cream in Cavo
Popular Restaurant Categories
Breakfast Restaurants in Cavo
Bakeries in Cavo
Desserts in Cavo
Near Hotels
Restaurants near Hotel Ginevra
Restaurants near Hotel Maristella
Restaurants near Villa La Pineta
Near Landmarks
Restaurants near Cavo Beach
Restaurants near Cala delle Alghe
Restaurants near Spiaggia di Frugoso
Cavo
Tip:
All of your saved places can be found here in My Trips.
Inbox
See all
Log in
to get trip updates and message other travelers.
JOIN
in
Enter a destination
Search
About Cavo
Hotels
Flights
Restaurants
Things to do
Travel Forum
Airlines
Best of 2018
Help Center
Tier_One_placement_Membership_Write_A_Review_test
Write a review
Log in
Join
My trips
Recently viewed
Bookings
Inbox
More
Help Center
Best Vegetarian Restaurants in Cavo, Rio Marina
Europe
Italy
Tuscany
Province of Livorno
Elba Island
Rio Marina
Cavo
Cavo Restaurants
Vegetarian Restaurants in Cavo
View map
Also show
Hotels
Things to Do
Also show
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Return to Map
Your Selections
Clear all
Vegetarian Friendly
(28)
Establishment Type
Restaurants
Dessert
Bakeries
Cuisines & Dishes
Italian
(27)
Seafood
(22)
Mediterranean
(19)
Bar
(3)
Cafe
(2)
European
(4)
Fusion
(1)
Pizza
(10)
Pub
(1)
Soups
(3)
Chowder
(9)
Hamburger
(1)
Oyster
(1)
Pasta
(4)
Sandwiches
(1)
More
Cuisine
Dishes
Sorry—we couldn't find
{0}
Select None
Apply
Dietary Restrictions
Vegetarian Friendly
(28)
Gluten Free Options
(12)
Vegan Options
(11)
Meals
Breakfast
(3)
Brunch
(5)
Lunch
(21)
Dinner
(27)
Price
Cheap Eats
(3)
Mid-range
(46)
Fine Dining
(2)
Restaurant features
Accepts Credit Cards
(10)
Free Wifi
(8)
Outdoor Seating
(25)
Parking Available
(7)
Reservations
(25)
Serves Alcohol
(26)
Takeout
(10)
Television
(2)
Wheelchair Accessible
(21)
More
Restaurant features
Select None
Apply
Good for
Bar scene
(7)
Business meetings
(8)
Families with children
(24)
Kids
(21)
Local cuisine
(21)
Scenic view
(12)
Special occasions
(20)
More
Good for
Select None
Apply
Sort by:
Relevance
Ranking
Name
You are zoomed out too far to see location pins. Please zoom back in.
We found great results, but some are outside Cavo. Showing results within 40 km of Cavo.
Limit search to Cavo.
We found great results, but some are outside Cavo. Showing results within 40 km of Cavo.
Limit search to Cavo.
Mistral Cafe
1,034 reviews
#1 of 28 Results
₱₱ - ₱₱₱
Italian
Bar
Pizza
Cafe
European
Vegetarian Friendly
Vegan Options
Gluten Free Options
“
Wonderful pizzas and a warm welcome
”
12/12/2017
“
very tasty pizza, special dough
”
11/15/2017
Ristoro dell'Amandolo
609 reviews
#2 of 28 Results
₱₱ - ₱₱₱
Italian
Seafood
Mediterranean
Soups
Vegetarian Friendly
“
Absolutely enchanting
”
07/24/2017
“
Bene
”
06/26/2017
Ristorante Pizzeria Rendez Vous
544 reviews
#3 of 28 Results
₱₱ - ₱₱₱
Mediterranean
Italian
Pizza
Seafood
Vegetarian Friendly
“
Friendly restaurant
”
09/30/2016
“
Only happiness
”
08/28/2016
Mokambo Wine Bar Ristorante
208 reviews
#4 of 28 Results
₱₱ - ₱₱₱
Italian
Bar
Cafe
Vegetarian Friendly
“
Nice place, good food
”
11/07/2017
“
Great view, great spot but random service
”
08/25/2016
La Battigia
Rio Nell'Elba, Italy 4.2 km away
171 reviews
#5 of 28 Results
₱₱ - ₱₱₱
Seafood
Italian
Pizza
Vegetarian Friendly
Vegan Options
“
All good !
”
08/07/2017
“
Excellent food and superb staff
”
07/13/2017
Teatro Bistro & Wine Bar
Portoferraio, Italy 8.9 km away
427 reviews
#6 of 28 Results
₱₱ - ₱₱₱
Italian
Seafood
Mediterranean
European
Vegetarian Friendly
Vegan Options
“
What a great place !
”
04/08/2018
“
Fantastic! Fabulous Food, Lovely Owners
”
03/11/2018
Altaluna Pub
Porto Azzurro, Italy 10.6 km away
169 reviews
#7 of 28 Results
₱
Vegetarian Friendly
Vegan Options
“
Altaluna Pub - Porto Azzurro
”
08/04/2017
“
Perfection!
”
06/28/2015
Da Oreste La Strega
Rio Marina, Italy 5.0 km away
400 reviews
#8 of 28 Results
₱₱ - ₱₱₱
Italian
Seafood
Mediterranean
Vegetarian Friendly
Gluten Free Options
“
Delicious
”
07/13/2017
“
Always Excellent
”
08/21/2017
Ristorante da Gianni
Portoferraio, Italy 9.5 km away
2,230 reviews
#9 of 28 Results
₱₱ - ₱₱₱
Italian
Seafood
Mediterranean
Soups
Vegetarian Friendly
Vegan Options
Gluten Free Options
“
Excellent food, delightful service
”
04/16/2018
“
Awesome dinner
”
10/12/2017
Osteria Pepenero
Portoferraio, Italy 8.8 km away
543 reviews
#10 of 28 Results
₱₱ - ₱₱₱
Italian
Seafood
Mediterranean
Vegetarian Friendly
Gluten Free Options
“
Wonderful seafood
”
08/29/2017
“
A surprising gem
”
08/17/2017
Approdo dell'Elba
Rio Marina, Italy 5.0 km away
158 reviews
#11 of 28 Results
₱₱ - ₱₱₱
Italian
Seafood
Mediterranean
Vegetarian Friendly
Vegan Options
Gluten Free Options
“
Our best choice
”
09/11/2017
“
Do not miss this restaurant
”
09/14/2014
Reserve
Pizzeria L'Arte Bianca
Porto Azzurro, Italy 10.7 km away
574 reviews
#12 of 28 Results
₱₱ - ₱₱₱
Italian
Pizza
Seafood
Mediterranean
Vegetarian Friendly
“
Excellent
”
08/07/2017
“
Excellent pizza since years in Elba!
”
07/14/2017
Tamata Ristorante
Porto Azzurro, Italy 10.6 km away
828 reviews
#13 of 28 Results
₱₱₱₱
Italian
Seafood
Mediterranean
Fusion
Vegetarian Friendly
Vegan Options
Gluten Free Options
“
Outstanding Experience in Porto Azzurro
”
10/27/2017
“
Wonderful
”
07/26/2017
Ristorante Pizzeria La Carretta
Portoferraio, Italy 8.8 km away
505 reviews
#14 of 28 Results
₱₱ - ₱₱₱
Italian
Pizza
Seafood
Mediterranean
European
Vegetarian Friendly
“
Very good food!
”
08/16/2017
“
Nice!
”
08/06/2017
Osteria La Botte Gaia
Porto Azzurro, Italy 10.5 km away
1,112 reviews
#15 of 28 Results
₱₱ - ₱₱₱
Italian
Seafood
Mediterranean
Vegetarian Friendly
Gluten Free Options
“
Good Fish Restaurant
”
11/13/2017
“
Dinner for two
”
10/27/2017
Pizzeria Il Castagnacciaio
Portoferraio, Italy 8.8 km away
706 reviews
#16 of 28 Results
₱
Italian
Pizza
Vegetarian Friendly
Vegan Options
“
Scam!
”
08/06/2017
“
Great Pizza & Wine
”
07/10/2017
Cutty Sark
Porto Azzurro, Italy 10.6 km away
395 reviews
#17 of 28 Results
₱₱ - ₱₱₱
Italian
Seafood
Mediterranean
European
Vegetarian Friendly
Gluten Free Options
“
Best meal in town
”
09/21/2017
“
Highly recommend!
”
05/24/2017
Pizzeria Spaghetteria Il Mare
Rio Marina, Italy 4.9 km away
888 reviews
#18 of 28 Results
₱₱ - ₱₱₱
Italian
Pizza
Seafood
Mediterranean
Vegetarian Friendly
Gluten Free Options
“
Our daughters nr 1 !
”
08/09/2017
“
Seafood dinner
”
07/29/2017
Barkollo
Porto Azzurro, Italy 10.6 km away
424 reviews
#19 of 28 Results
₱
Italian
Bar
Pub
Vegetarian Friendly
Vegan Options
“
Great drinks, to be tried!
”
07/29/2017
“
Super bar with draught Birra dell'Elba!
”
03/03/2017
Il Giardino
Porto Azzurro, Italy 9.6 km away
550 reviews
#20 of 28 Results
₱₱ - ₱₱₱
Italian
Pizza
Seafood
Vegetarian Friendly
Vegan Options
Gluten Free Options
“
good food at a reasonable price for Elba i...
”
08/24/2017
“
Reccomanded
”
07/29/2017
Ristorante Bagni La Padulella
Portoferraio, Italy 9.6 km away
239 reviews
#21 of 28 Results
₱₱ - ₱₱₱
Italian
Seafood
Vegetarian Friendly
“
Wonderful
”
07/26/2016
“
Bellisimo!
”
05/28/2016
Osteria Libertaria
Portoferraio, Italy 8.9 km away
857 reviews
#22 of 28 Results
₱₱ - ₱₱₱
Italian
Seafood
Mediterranean
Vegetarian Friendly
Vegan Options
Gluten Free Options
“
Lovely place
”
08/08/2017
“
Great anchovies
”
08/01/2017
Le Viste Ristorante
Portoferraio, Italy 8.7 km away
687 reviews
#23 of 28 Results
₱₱ - ₱₱₱
Italian
Seafood
Mediterranean
Vegetarian Friendly
Gluten Free Options
“
Second visit and didn't disappoint
”
08/04/2017
“
Diner
”
08/04/2017
Ristorante Il Sottoscala
Porto Azzurro, Italy 10.6 km away
853 reviews
#24 of 28 Results
₱₱ - ₱₱₱
Italian
Pizza
Seafood
Mediterranean
Soups
Vegetarian Friendly
“
Great Restaurant!
”
06/22/2016
“
A great surprise
”
10/28/2015
Ristorante Grigolo
Rio Marina, Italy 5.0 km away
453 reviews
#25 of 28 Results
₱₱ - ₱₱₱
Italian
Pizza
Seafood
Mediterranean
Vegetarian Friendly
“
One of the best seafood I have ever had!
”
04/03/2018
“
Very bad restaurant
”
08/26/2017
Molo G Osteria Portuale
Portoferraio, Italy 10.2 km away
172 reviews
#26 of 28 Results
₱₱ - ₱₱₱
Italian
Seafood
Mediterranean
Vegetarian Friendly
“
The best restaurant on Elba!
”
11/04/2017
“
Excellent
”
09/19/2017
Ristorante La Caletta
Porto Azzurro, Italy 11.2 km away
477 reviews
#27 of 28 Results
₱₱₱₱
Italian
Seafood
Mediterranean
Vegetarian Friendly
“
Expected a little more!
”
08/14/2017
“
Lovely view.. Menu with lots of unfulfille...
”
09/04/2016
Agriturismo Montefabbrello
Portoferraio, Italy 10.1 km away
329 reviews
#28 of 28 Results
₱₱ - ₱₱₱
Italian
Vegetarian Friendly
“
expensive and mediocre food
”
08/24/2017
“
Among vineyards
”
07/21/2017