Weekdays and Sunday8:30am-5:30pm
Located at 11 Bright Street, Somerset West in Cape Town, Imibala Restaurant holds many special events, as fund-raising occasions, and also as a way of finding for more sponsors.
Already have an account?
See a problem with this venue's profile? Submit an issue