Deli specializing in Sicilian cuisine, including spit-roasted chicken and seafood. Offers home delivery.