Meraki Deli Café in Melrose Arch, Johannesburg, truly puts its heart and soul into every dish, offering guests the freshest and most authentic Greek food, as well as Mediterranean deli products – all created on-site ...