Restaurant specializing in fresh pasta and traditional Sicilian dishes.