HOME / African restaurant / Ubumwe Restaurant
Shop no12, Station Rd, Claremont, Cape Town, 7708
+27681968346
View Business Profile