Zorbas Taverna

135 North Rand Road, Boksburg, 1459 ,South Africa
Zorbas Taverna Zorbas Taverna is one of the popular Greek Restaurant located in 135 North Rand Road ,Boksburg listed under Restaurant/cafe in Boksburg , Greek Restaurant in Boksburg ,

Contact Details & Working Hours

Map of Zorbas Taverna