Indian Restaurants nearby Shop No.005, Upper Level, Cresta Shopping Centre, Cnr of Beyers Naude & Weltevreden Road, Blackheath, Johannesburg, 2195, South Africa

Royal Punjab

Approximately 0.61 km away
Address: Heathway Square, Shop 1048, Blackheath, Johannesburg

Aroma Restaurant

Approximately 1.58 km away
Address: Windsor Glen Shopping Centre, 250 Republic Road, Randpark, Johannesburg