2024

U LAMPIONE

Seafood Restaurant €€
3.8/5
4 reviews
Small restaurant with a view on the islet of Capraia offering formulas and ... Read more