Coffee shop known as Punttila Ranch, located on Puntaistentie.