How to Write a Catering Contract?

A simple contract would include customer details, payment schedule and fee agreement, detailed cost breakdown of the food services, negotiate terms for refunds or cancellation, etc.