From a daily menu at newbattle golf club to external venues catering for parties, funerals and weddings. We bring quality, passion and great teamwork to every occasion

We serve the members, guests and visitors of Newbattle golf club Everyday with a delicious menu. We also cater to all there events from parties to weddings

Mac catering serve daily, weekly and occasional meal preps using fresh local food starting from a free consultation all the way to collection or delivery

Mac catering come to your venue with fresh food and take the stress away from your event

"What started as small catering service within an established golf club has turned into something truly amazing and today we are proud to be a part of Edinburghs hospistality"