Sounds most likely to me. It looks very Italian, and the Zeus parts suggest a Spanish connection of course, so maybe Italian made for distribution elsewhere. The heart shapes on the lugs makes me think of De Rosa, but that could be a red herring.
It looks top quality, anyway.