You might want to pickup a map before you go. I have som e map info on the web site: Italy: Driving - Road maps
Or pickup at least a Michelin map at any good bookstore.
There are many route planning sites - but I have never found one where I can actually navigate using the directions. Instead I use my TCI map. But, here is one: www.maporama.com