Johannesburg Restaurants

$
Jardin (hahr-deen), a Mediterranean Cuisine Restaurant, introduces the flavors of Greece, Spain and a host of other countries surrounding the Mediterranean Sea in a charming garden setting. More than just a restaurant, it is a destination by itself.