No. However, you could make your own Buffet by ordering al a carte items. As they do have tables inside.
No, not really. It's a good take out place, though.
I don't think so based on the experience I had.
Thanks! Your answer is awaiting moderation.