L'Isola del Pollo is a deli specializing in Sicilian specialties. Enjoy delicious cannoli, arancini, and fried calzone.