Sicilian restaurant offering fresh seafood and quality dishes. Known for impeccable service and helpful recommendations.