My sister is looking to get a head start on planning my baby shower (sometime in late October/early November), and we are both looking at venues. We aren't 100% set on where exactly we would like the venue to be, as family is scattered across the state. We'll most likely look at places in and around Waltham, Newton, Norwood, Dedham and Metrowest area. Looking for a place that can hold maybe 50-75 people, and will cater as well. Any suggestions? Thanks in advance
Re: Baby shower venues?