Caffé Roma
Restaurant in Portoferraio, Italy
Features: outdoor seating
14 Piazza Cavour, Portoferraio, 57037
Restaurants
·
Portoferraio, Italy guide