Enjoy delicious pizza at Il Frago, a well-maintained pizzeria with a pleasant seaside atmosphere.