Lemba Cafe 4.08

4.2 star(s) from 14 votes
Tembisa, 1632
South Africa

About Lemba Cafe

Lemba Cafe Lemba Cafe is one of the popular place listed under Restaurant in Tembisa ,

Contact Details & Working Hours

Map of Lemba Cafe

Reviews of Lemba Cafe

   Loading comments-box...