Johannesburg Restaurants

  1. Kapitan's

    Jo'burg is awash with award-winning restaurants offering just about every world cuisine, but for a taste of the new city in surroundings that reflect its past, there's nothing quite like Kapitan's. Don't let the grubby stairwell put you off - this is a Jo'burg institution, with authentic Indian food and eccentric décor that's been attracting luminaries for years.

    Read more about Kapitan's

  2. Karma

    Bringing traditional Indian cooking into the 21st century, this stylish place puts a contemporary spin on the old favourites and offers a smorgasbord of tasty vegetarian dishes for those sick of the South African meat obsession.

    Read more about Karma

  3. Shahi Khana

    Promising the 'top 40 curries of India', this is the place to indulge in a hot and spicy dish and weep over your naan bread for the respite of a sweet lassi.

    Read more about Shahi Khana