Deli offering a variety of Italian specialties.