Stop in for a cup of coffee

What country is IIRC?
Isn't that .... if I remember correctly