Business casual would be recommended
You yourself feel odd
Would recommend business casual but shorts are fine.
Yes you can I did it.
The dress code is business casual.
Yes, you can wear shorts. It's not a suite and tie kinda place. Nor is it formal. Just not trashy.
Yes, it would be fine. One may feel a little underdressed, but the staff doesn't seem to mind.
Yes, but I wouldn't.
yes. There is not protocol
Yes. There is no dress code per say. It used to be a place where you would dress a little nicer than casual dining since it is finer experience. However, people go very casual now.
Thanks! Your answer is awaiting moderation.