Green House Pub Home/Bar/Green House Pub 103 Donnelly St, Turffontein, Johannesburg South, 2140 Contacts 103 Donnelly St, Turffontein, Johannesburg South, 2140 Send updates or Remove Description Features Dine-in Alcohol Map Reviews No reviews! ADD REVIEW Similar companies Bar Scotch Of London Pub khanimambo street, Nkowankowa-A, 0870 +27729836173 Bar Moduane Tarven Brits Bar Matopo Lakes Garden R524, Khumbe, 0945 Bar Silver Horns 360 King Bhekuzulu Dr, Newtown, Inanda, 4310 Categories Bar