Sicilian deli specializing in arancini and cannoli. Offers a variety of sweet and savory Sicilian treats.