Sicilian restaurant specializing in traditional dishes with fresh seafood, meat, and pizza.