The food is prepared in the restaurant kitchen, not in the field.
It's all fresh German food and beer. I am not sure I understand, field roasted, but if it's German they have it.
Don't know. Call the cafe
Thanks! Your answer is awaiting moderation.