Paimenpojan Tupa is a Finnish establishment located at Öllöläntie 163.