Yes it sure looks like a Honda engine, but with Amal carbs.
The picture was an addition to a write up on the new street triple models. I would not class it as a street tracker style either more a Thruxton replacement.