Sorry maybe I just blended some posts together in my head on accident.
But, yeah those schrader valves definately seem to suggest a US import bike.
It seems like a case where Italians can really make a mid-to-low level bike LOOK really like a high end bike.