I am getting married in September and I am looking for a hall in Northern New Jersey. We expect 100-120 people, it will be on a Saturday and we want to have the ceremony at the hall. Food will be traditional American-Italian, prime rib, etc. I know the quality of the food and service varies widely from banquet hall to banquet hall, so I appreciate any and all comments. Kindly recommend some good wedding caterers also?