About Karibu
The restaurant at Karibu (historically operating as the Old North Pub and Restaurant) is a family-friendly venue situated on Karibu Farm in Umhlali, Ballito. Overlooking a local dam and orchard, the establishment features a spacious layout with open deck seating, an outdoor dining area, and an indoor private function space.
Operating seven days a week, the restaurant provides table and counter service across breakfast, brunch, lunch, and dinner settings. The extensive menu features traditional pub meals, grills, pizzas, seafood, home-style multi-course Sunday lunches, and dedicated options for children. Alongside its dining facilities, the restaurant includes an on-site licensed bar that televises live sporting events and hosts weekend live musical entertainment under the open sky.