Free coffee 250meters as an invitation to road farers to come in for coffee and a talk