Theres a bar section and a dining section. Street clothes is probably fine for the bar but a collared shirt would be appropriate for dining.
I would not go in shorts, but you do not need a suit or dress. The Most important issue: Great food
No. They don't have a dress code.
Thanks! Your answer is awaiting moderation.