This sign invites you in for coffee in a street in Rudesheim, Germany.