No there isn't. They will be happy you show up
As everyone has mentioned, nothing truly official any longer but sandals/shorts (while seen) is less common.
No,,,you see people in short and sneakers.and you see people dress up..
Dress code is casual...
As Dwight says, clean, comfortable and well kempt and you will be okay.
Not that I know of. That said, most everyone I saw there clothes were well kept and clean. Some had jeans and others had a suit. Go clean and comfortable so you can enjoy a good meal. It is not cheap.
Thanks! Your answer is awaiting moderation.