Door County restaurant catches fire