Photo of Plaza near Alien Affairs Building

Location: Hornby Plaza
As Seen In: Supergirl episode 5x03 "Blurred Lines"

Alex watches nervously as Kelly gets the barista's life story.