Semi formal is fine ; though you won't feel out of place with a dress shirt and jeans. It's the kind of place where business people will want to go. There is even Valet parking, if you want. It is definitely an upscale restaurant, with really good attentive service.
You'll fit right in with the beautiful decor. I've gone in a dressy jacket and Jeans. I've seen people there in wedding dresses, gowns and suits and sweaters, Jean's and heels.
I wore a pair of blue jeans and a hoodie. It is nice attire though.
Semi-formal is the way 2 go... Collared shirt, Khakis, or dress pants, you could even get away with, collared shirt & nice jeans with dress shoes...
As others have noted, anything from business casual up will be fine.
Semi formal dress is definitely fine
We wore collared shirts and the ladies wore dresses. It is an upscale place.
No mandatory dress code. But semi formal you will be fine.
Business casual is pretty standard. That said, I think you would be fine.
Thanks! Your answer is awaiting moderation.