Few things satisfy hunger like an aromatic curry, and whether you prefer yours spicy or mild, these Johannesburg-based Indian restaurants serve the best in town. Here’s our round-up of the top Indian restaurants in Johannesburg.
Situated in the Colony Centre in Craighall Park, Red Chilly Spice is a great spot to grab a hearty lunch or dinner. The atmosphere is casual and most dishes can be ordered in mild, medium or hot, catering to all taste preferences. The hot and spicy lamb vindaloo is delicious, and don’t skip dessert, either. The gulab jamun, a combination of milk powder, cardamom and sugar, formed into small balls that are fried and drizzled with syrup, goes down a treat.
From a Sunday buffet to weeknight dining, Royal Punjab is a great spot to grab a casual bite to eat. It’s not too busy, and the toned-down decor doesn’t reflect the quality of the food. The mains come in generous servings and the freshly made naan bread is the ideal accompaniment. And if you’re after a takeaway, look no further.
Norwood’s Grant Avenue is filled with fantastic eateries, and Shahi Khana is no different. Serving North Indian Tandoori cuisine at reasonable prices, this is the place to go if you are in the mood to eat to your heart’s content. They also have a buffet service so that patrons can taste a variety of dishes.