The edges of the lugs look rough. Perhaps it was made by someone a bit inexperienced in frame building
A bit too rough for any Italian frame builder I'm aware of
That's not a criticism just a statement, it actually looks a nice bike
DIY/custom/friend builds are/were more common than a lot of...