Stop in for a cup of coffee

Is that in China???? :D
Why yes, my good man!!! Right next door to Melted Piston....