The best Indian restaurant in Johannesburg
Swad in Melrose Arch near Sandton in Johannesburg, South Africa was voted as the best Indian cusine restaurant in Gauteng by the Star Reader’s Choice awards. The Star is part of Independent News & Media (INM), which also produces 30 national and regional newspapers, including most of South Africa’s best-known titles. Swad was also a […]