Albizia
Oak Avenue, last restaurant on the left before the Premier Diamond mine, Cullinan South Africa
Albizia is a International place is located in Cullinan, Gauteng. The address of Albizia is Oak Avenue, last restaurant on the left before the Premier Diamond mine, Cullinan South Africa.