Karma

KARMA RESTAURANTS When it comes to Indian restaurants in Gauteng, Karma stands out as the best. Voted the best Indian restaurant for 8 years in a row, Karma was first launched in 2000 with contemporary Indian Cuisine in mind. Taking…