Publix is renowned for its "Pub subs," but customers have long dreamt of a softer bread option - and the day has finally come with its Soft White Sub Roll.