Nu Metro, The Glen Mall 4.48

3.8 star(s) from 151 votes
Johannesburg,
South Africa

About Nu Metro, The Glen Mall

Nu Metro, The Glen Mall Nu Metro, The Glen Mall is a well known place listed as Place To Eat/Drink in Johannesburg , Movie Theater in Johannesburg ,

Contact Details & Working Hours