I fitted mine with an old Atax stem that was fairly short, but it was still never quite comfortable with drops or the mustache bars. I sold it before I had a chance to try Northroads bars. It looks like your frame is closer to a "traditional" road bike geometry, it might not need much tweaking.