I was in Joburg for work with the hubby as my +1. He quickly found Motherland on the first day. Great coffee and free wifi. Even when crowded, people did not seem to stay too long, so we always found a table. We did not try any pastry or other food. Great place to debrief after work as well.