I would say business casual. I would not go in shorts and flip-flops
Same. It's a white tablecloth restaurant.
Most people wear business casual attire but you can dress up if you like...
I agree with both comments. It's considered fine dining.
Thanks! Your answer is awaiting moderation.