It's almost certainly the radiator thermostat (as chiaoscuro suggested). They are designed to fail in the "open" position as failing in the "closed" position would result in the engine overheating. It's a imple, cheap job to change it. Incidentally, I run a diesel (not a Fiat) but it runs warm within a couple of miles.