we make it all the time here in the uk, cant help with the bread ?, though i have been told your italian bread? is the same as our british bread. we have also made it using brioche (again unsure if you can easily get french food in the USA) works very well with that, as the brioche is soft and sweet too
hope that helps
tracy