Theme restaurant located in Vihti, Finland.