Fancy a culinary experience of note? Johannesburg is home to a restaurant that offers the best fine dining experience in the country.