Ndalo is located in 6 Barnard Street, 1190, Badplaas, South Africa.