Named after the famous Sicilian puppets that recount legendary Medieval tales throughout the island’s many marionette theaters, I Pupi is an oasis of exceptional food and wine.