Casual nice or dressy
Upscale. For gentleman, I would suggest dress slacks and a button-up shirt. A suit jacket is not required, but wouldn't be out of place.
No jeans & T-shirts. It's a very classy place!
Formal
Thanks! Your answer is awaiting moderation.