Marcel’s Franchising Franchises Visit Website franchising@marcels.com.za 27 21 887 5803 South Africa Leave a Review Click here to cancel reply. You must be logged in to post a comment.