leisure=outdoor_seating is wrong here: that tag is reserved for restaurants, cafés, and businesses. Adding to that, there is a building underneath it. I would tag it as a level -1 building instead or something in that regard.