Non Solo Pizza da Mario is an Italian restaurant specializing in Sicilian cuisine.