Unable to answer "Is this still here?" for https://osm.org/node/1825739854 via StreetComplete 55.0:

This location is only the Google store and Google corporate office entrance.  There's a Starbucks reserve roaster diagonally across the intersection