Is the usage *(someone) is off for lunch* correct?

I think the preceding usage is right but I am not pretty sure.

Related [question](https://english.stackexchange.com/questions/16991/proper-use-of-out-to-lunch-out-for-lunch-and-out-at-lunch)