Joburg is home to a variety of stunning restaurants with incredible scenery. From rooftop terraces to natural landscapes, we highlight some standout spots where you can enjoy incredible food with a view to match. The Highline Situated on the 9th floor of the Courtyard Hotel in Waterfall City and famous for its breath-taking views…