What the heck is it for? It is situated on the east side of Ralph St. in the Glebe, just past Holmwood Ave. at the edge of Brown's Inlet. As you can see, there are no signs indicating its use as a waiting area of some kind or whatever.
It's very fresh and new-looking, and was obviously purposely done and with a specific shape. And it sits there all by its lonesome.
It's too small to be much of a bus stop (if this was a bus route), and it's too narrow for just about anything related to a vehicle that might park alongside.
At least there's a rather nice view looking over top of it: