Stop in for a cup of coffee

I have a few mechanical. Probably from around 1930 .
Wonder if they even still make the ribbon