Johannesburg Restaurants

Indian restaurants in Johannesburg

  1. A

    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.

    reviewed

  2. B

    Shahi Khana

    Aromatic Indian with a wide selection of dishes to keep vegetarians and fish fanatics happy.

    reviewed