Cozy Italian restaurant offering a diverse menu, including pizza and seafood, near Arena Santa Giuliana.