So'Chilla Restaurant & Car Wash
253 Malambule Street Twala section,
Johannesburg, 1832 ,South Africa
![So'Chilla Restaurant & Car Wash So'Chilla Restaurant & Car Wash](https://graph.facebook.com/1703179193292335/picture?type=normal&redirect=true)
So'Chilla Restaurant & Car Wash is one of the popular Car Wash located in 253 Malambule Street Twala section ,Johannesburg listed under
Local business in Johannesburg
,