Yes.
Yesss
I don't know for certain, I haven't had that there but when we were there for lunch on a Thursday, we saw them serving it to other customers. I would assume they serve it at lunch on the other days as well.
Thanks! Your answer is awaiting moderation.