We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Indian Restaurants in Johannesburg

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Ghazal

#34 of 801 Restaurants in Johannesburg
Price: $15 - $20 Map
Visitor photos (1)
Cuisines: Indian

Red Chilli Spice

#50 of 801 Restaurants in Johannesburg
Price: $10 - $15 Map
Visitor photos (6)
Cuisines: Indian Thai

Taj Mahal Indian Restaurant

#53 of 801 Restaurants in Johannesburg
Cuisines: Indian

Dosa Hut

#95 of 801 Restaurants in Johannesburg
Visitor photos (1)
Cuisines: Indian

Swad Restaurant

#139 of 801 Restaurants in Johannesburg
Price: $7 - $17 Map
Visitor photos (18)
Cuisines: Indian

The Raj

#142 of 801 Restaurants in Johannesburg
Map
Visitor photos (1)
Cuisines: Indian

Spiceburg

#164 of 801 Restaurants in Johannesburg
Map
Visitor photos (11)
Cuisines: Indian Thai

Banjaara Indian Restaurants And Take Away

#171 of 801 Restaurants in Johannesburg
Visitor photos (4)
Cuisines: Indian

Tabla Mughlai Indian Cuisine & Lounge

#187 of 801 Restaurants in Johannesburg
Map
Visitor photos (29)
Cuisines: Indian

ROYAL PUNJAB INDIAN

#197 of 801 Restaurants in Johannesburg
Map
Visitor photos (1)
Cuisines: Indian

Thava Indian Restaurant

#225 of 801 Restaurants in Johannesburg
Map
Visitor photos (10)
Cuisines: Indian

Bombay Blues

#232 of 801 Restaurants in Johannesburg
Map
Visitor photos (1)
Cuisines: Indian

Taste of Mumbai

#241 of 801 Restaurants in Johannesburg
Map
Cuisines: Indian

Bikaner

#244 of 801 Restaurants in Johannesburg
Map
Cuisines: Indian

The Classic India

#246 of 801 Restaurants in Johannesburg
Map
Visitor photos (2)
Cuisines: Indian

The Raj Indian Cuisine

#251 of 801 Restaurants in Johannesburg
Map
Visitor photos (7)
Cuisines: Indian

Delhi Palace

#273 of 801 Restaurants in Johannesburg
Map
Visitor photos (1)
Cuisines: Indian

The Curry Palace

#315 of 801 Restaurants in Johannesburg
Map
Visitor photos (1)
Cuisines: Indian

Banjaara Town Square Weltevreden Park

#316 of 801 Restaurants in Johannesburg
Map
Visitor photos (1)
Cuisines: Indian

The Raj Montecasino

#339 of 801 Restaurants in Johannesburg
Map
Visitor photos (4)
Cuisines: Indian

Sitar

#343 of 801 Restaurants in Johannesburg
Visitor photos (1)
Cuisines: Indian

Geets

#348 of 801 Restaurants in Johannesburg
Map
Cuisines: Indian

The Indian Bay Leaf Restaurant

#360 of 801 Restaurants in Johannesburg
Map
Visitor photos (5)
Cuisines: Indian

Taste of India Rivonia

#378 of 801 Restaurants in Johannesburg
Map
Cuisines: Indian

Spiceberg

#390 of 801 Restaurants in Johannesburg
Map
Cuisines: Indian Thai

THE RAJ

#448 of 801 Restaurants in Johannesburg
Cuisines: Indian

Mumbai Cafe

#449 of 801 Restaurants in Johannesburg
Map
Visitor photos (1)
Cuisines: Indian

Taste of India Lenasia

#485 of 801 Restaurants in Johannesburg
Map
Cuisines: Indian

Lugz

#502 of 801 Restaurants in Johannesburg
Map
Visitor photos (1)
Cuisines: Indian

Cinnamon Palace

#541 of 801 Restaurants in Johannesburg
Map
Cuisines: Indian