After trying several pizzas and pizzerias I can say with certainty, or almost, where you eat the best pizza of Portoferraio: for me from The Buchino. The place is called that because it is quite small, is located in Via Corta, 3, practically a street inside the city's waterfront, more or less at the end of the via del porto, before turning right to go to Linguella.
The first time I ate only one fish appetizer, the portions are pretty minimal, compared to what I have used to Rimini, in my city with a fish appetizer I can have dinner, not here, here it is really just a little taste and the price is not worth the expense.
La pizza instead it is really good, not too big, and I see it as an asset since I often can't finish a normal size one. The taste is delicious, the pasta is crunchy and the price is right, 4.50 € for a daisy.
I can't say the same about the desserts instead, homemade probably, but I'm not sure, but too much, too much sugar (chewed: O) nothing like the rest of the foods in my opinion, but the pizza is really worth.