HOME / Restaurant / African Eluba
475 Albert Rd, Salt River, Cape Town, 8000
+27845778092
View Business Profile