Italian restaurant specializing in pizza and seafood. Located near the ancient convent of San Calogero.