There will be onsite parking on either side of the venue.
Formal attire or semi-formal attire means for men a suit or sport coat and for women cocktail or formal dress.
Yes