Lysol90
That user was wrong. I also eat there every now and then. I live in Delsbo. This restaurant does indeed exist. Here is their facebook page: https://www.facebook.com/restaurangnovadelsbo/ (they do not have a website) and I can provide photos later if there is still any doubt. Closing this for now.