NO - shirt NO - shoes NO - service !!!!!!
Jeans are prevalent. I do jeans with a collared shirt... Throw in a sports coat if I'm taking the wife out
No, it is an upscale restaurant but you don't necessarily have to dress nice.
I went in jeans and a denim button up. No one said anything
Business causual
Like Jon said... business casual or very niice. Really up to you.
Thanks! Your answer is awaiting moderation.