The “Sicilian” sandwich with salami will travel you to North Italy! The exuberant Italian taste will take you off!