It's casual dress. I dined in shorts and a tshirt on more than one occasion
We were and it was fine, there were people more dressed up and that was fine too. It looks dressed up, so you don't stand out if you do wear a buttoned shirt.
Thanks! Your answer is awaiting moderation.