I remember those; lower-cost Italian production frames, some had really nice paint jobs.
That rust doesn't look too deep. I agree with the sand-blast crowd.
Have you chosen a color yet?
__________________
Today, I believe my jurisdiction ends here...