From today, it certainly exists:
And the building on the side has openings for a double door on one side, and a door plus some windows on the other (which are covered in brick for some reason?)
I feel this'll be a store or food stand or something. Bathrooms seem silly considering there's...