Yes and they are great about request and refilling what you want.
Yes Not a big one but very good.
Yes, it's the best thing there and what their most known for. Go when they first open or during peak lunch hours to get the freshest food.
Thanks! Your answer is awaiting moderation.