Throwing a big birthday bash for hubby in June with a guest list ranging anywhere from 50 to 100 guests. Looking for recommendations on venues (halls, restaurants, large rooms, etc) in the Oakville/Burlington area, affordable DJs, and caterers to prep and serve finger foods/alcohol (if this is not provided by the venue). Not wanting to pay for a second wedding though