Villiruusu is a restaurant offering a pub experience.