EL&N London opens up in Johannesburg The latest international eatery to open up in South Africa, EL&N Cafe (pronounced e-lan) is a popular café chain that originated in London, United Kingdom and has since expanded to other locations around the globe. EL&N stands for Eat, Live & Nourish. The cafe is touted as the "most Instagrammable […]