PAYTraditional cuisine
Via Giuseppe Mazzini, 1,
57031,
Capoliveri
Average price €25
20% off food
PAYSeafood
Via Silvio Pellico, 2,
57031,
Capoliveri
Average price €25
INSIDERSeafood
Viale Teseo Tesei, 33,
57037,
Portoferraio
Average price €30