Stop in for a cup of coffee

I,m close to the Ambassador bridge . On the other side of the river.
by essex/windsor then... yeah you get pretty much what i get, i'm like 15 miles north of the bridge