Europe and Asia the coffee chain has over 23,000 stores. Under an agreement with Starbucks, Taste Holdings, a business franchise management group that licenses franchise brands in South Africa ...
United Kingdom-based fresh food and coffee chain Pret A Manger will launch in South Africa at Melrose Arch in Johannesburg in mid-February.