Stop in for a cup of coffee

As a German accent I am just wondering