Hi I-76,

thanks for your reply. 
There are no turn restrictions of any sort from any direction at this T-intersection. 
And yes, we drive on the left.
The open street map needs the little triangular island removed. 