Without a professional kitchen, bring in an external caterer who is used to working on location. They bring their own cooking facilities, tableware, staff and equipment. Discuss the available facilities (water, electricity, refrigeration) in advance so the caterer can prepare.
More catering tips in our article on events at an in-house venue.