Stop in for a cup of coffee

Something like that Lancia Fulvia in Conegliano, Italy?
Not familiar with that.:thankyou: