Sandwich shop offering a taste of Italian flavors.