Collared shirt, no cut-offs and dress shoes or nice casual shoes. Jeans are okay as well.
Shoes and shirt of course but i think think is a nice but comfortable place and you should dress accordingly.
Casual. Business to casual. I don't think they have a dress code.
Thanks! Your answer is awaiting moderation.