No jacket is required when we've gone for lunch. I've seen people wear shorts, t-shirts and flip-flops.
No a jacket isn't required. It is not that formal.No Tshirts or shorts. I'd wear nicer clothes or you might stand out and feel uncomfortable.
I haven't eaten there myself but I work on the facilities. I don't believe a jacket is required, but better safe then sorry!
Thanks! Your answer is awaiting moderation.