I can't place it but it looks so familiar to me. I feel like it's popped up before in TM researh. It could be a store in Brooklyn that looks similar. An ice cream store maybe? I just can't remember.
Thank goodness it looks familiar to you too.
I saw the pic and completely froze.
I'm 99% certain it was the same pic that we saw, just a little different angle.