Craigwood Catering

Craig Wood Catering is a catering company based in Edinburgh. Craig Wood Catering provide a personal service and quality food for any special occasion or event.