ToroRest is a cafe-restaurant in Kauhajoki. They offer grilled food daily.