Have you ever tried pickled artichokes? My Nonna has been making them since she was little and she has mastered the process of cleaning and marinating them using oil, lemon and salt, describing it as ...