It's Italian, in DeRosa's style - what is the cut-out on the head lug and seat lug? Heart?
Steel Vintage Bikes - De Rosa Professional Classic Bicycle Frame from late 1980s
http://www.steel-vintage.com/de-rosa...oadbike-detail
DeRosa also built frames for other marques - I believe they built my Moser.
If it's a DeRosa Primato, there should be a heart pantograph on the rear brake bridge, but all the photos I've looked at, that's the only pantograph on that model.
My Moser frame is a virtual twin without the heart and a different brake bridge...