The leaves look like a cherry. In the third photo, bottom right, and a little bit out of focus, the lighter green blobs look like they could be small green cherries developing to me? Mine are at about the same stage now and will be ripening shortly. You might need to protect them from birds though if you are going to find out what they are like!
G&R