Not really but it wouldn't be appropriate to wear beach wear, for example.
Not that we were aware of
Absolutely no, this restaurant is informal.
See all answers above.
No dress code.
No jacket required, but it isn't fast casual.
Thanks! Your answer is awaiting moderation.