HOME / Family restaurant / Jabu's Kitchen & catering
80 Chief Albert Luthuli St, Pietermaritzburg, 3201
+27824275549
View Business Profile