Yes.
Mostly but can't be sure.
They only open for lunch and dinner, but breakfast foods can be ordered when open.
I tried calling but answering machine wouldn't even let me leave a message.
I'm pretty sure they do. The menu they give you shows all three types of food, breakfast, lunch, and dinner. Best bet would be to call them first.
Thanks! Your answer is awaiting moderation.