Nandos Customer Service Phone Numbers Customer service: 1-855-564-1118   Nandos Headquarters Info, Email, Phone number, Website and live chat Information Founded: 1987, Johannesburg, South Africa Founder: Fernando Duarte and Robert Brozin Headquarters: Johannesburg, South Africa   If you searching for Nandos Customer Service Number, you are at the right place. In this post, we have provided