I've warn exactly that to dinner there recently.
Yes that should be fine. There is no real dress code there
I saw people wearing what they wore to the parks while I was there on a Saturday evening. You're probably fine in that.
Thanks! Your answer is awaiting moderation.