This has recently landed in Jangleland:
It's a Detto Pietro. The frame is lovely - tubes are Gilco same as a Colnago Master, and there are Pantographs all over - if you like that sort of thing.
Components are a bit of a mish-mash, particularly the drive-train which appears to be composed of 7, 9 and 10 speed parts. Should be fairly easy to sort out though.