Drawing from the diverse menus of our three Salem, MA restaurant kitchens, we are prepared to cater any event you throw our way. We take care of all the details, from preparation to clean up. Our prices are disclosed up front in your event contract, and we do not impose hidden charges. Our team will help make any event into a great memory. From Corporate Events, Weddings, Private Parties and Barbecues, or anything in between, 3 Kitchens Catering is your best choice.Our food reflects our commitment to exceptional quality. Our menu items are prepared with a passion for perfection, and your guests will be raving about the wonderful food for days to come.