The Raj Indian Restaurant is a popular buffet restaurant in Johannesburg that offers a wide variety of Indian dishes. The restaurant has a warm and inviting atmosphere and is perfect for a casual dinner with friends or family. The staff is knowledgeable and friendly, and the food is flavorful and authentic.