When we think of dining out in Johannesburg, Rosebank is always at the top of our list. This vibrant neighbourhood offers an eclectic mix of cosmopolitan charm, diverse cultural influences, and high-end eateries, making it ...