Below are some themes for your catering business but these themes are not perfect and you need to wordpress designer & developers to polish.
By little bit modification, you can improve its design and usability. It have inbuilt gallery and you can post images in it.
2. Belise Lite