Not required, but it's definitely a dressy place.
Not required, but most do.
I think the men dress nicely because it is a nice place, but I am not aware of a jacket requirement policy.
I believe it depends on time of day and what function it is.id assume so for most of time
Thanks! Your answer is awaiting moderation.