Pizza restaurant serving simple, Sicilian dishes with fresh seafood. Offers pizza delivery.