We can’t help but feel that the only rightful place for this Alfa Romeo beauty is a road trip throughout its home country of Italy.