Shades of Green Tea Garden 2.78

2 star(s) from 3 votes
Benoni, 1501
South Africa

About Shades of Green Tea Garden

Shades of Green Tea Garden Shades of Green Tea Garden is one of the popular place listed under Restaurant in Benoni ,

Contact Details & Working Hours

Map of Shades of Green Tea Garden

Reviews of Shades of Green Tea Garden

   Loading comments-box...