PAYMediterranean
Via Galileo Galilei, 10,
57031,
Capoliveri
Average price €18
PAYSeafood
Via Giuseppe Mazzini, 1,
57031,
Capoliveri
Average price €25
PAYToscano
Via Calamita, 6,
57031,
Capoliveri
Average price €25
PAYSeafood
Via Silvio Pellico, 2,
57031,
Capoliveri
Average price €25
Toscano
Piazza Giacomo Matteotti, 2,
57031,
Capoliveri
Average price €35
YUMS x2PAYMediterranean
Via Campo all'Aia, 28,
57030,
Procchio
Average price €28
PAYMediterranean
Piazza Camillo Benso Conte di Cavour, 10,
57034,
Marina di Campo
Average price €20
INSIDERSeafood
Viale Teseo Tesei, 33,
57037,
Portoferraio
Average price €30
INSIDERMediterranean
Via Claris Appiani, 30,
I-57038,
Rio Marina
Average price €35
Romano
Piazza della Fontana 56,
57034,
Marina di Campo
Average price €15
Pizzeria
Via Roma, 376,
I-57034,
Marina di Campo
Average price €20
Pizzeria
Via Roma, 371,
I-57034,
Campo nell'Erba
Average price €25
INSIDERPAYToscano
Calata Mazzini, 20,
57037,
Portoferraio
Average price €30