The Barn Restaurant


Taking its name from the original barn building, The Barn Restaurant offers outside seating under the old oak trees. The ultimate family hangout with jungle gyms, antique tractors for exploring and farm animals to see, parents get to relax whilst the kids are entertained.

Open 7 days a week from 08h00 to 17h00. The Barn Restaurant is also open on Public Holidays from 08h00 to 17h00. As weekends and public holidays can get very busy we do recommend making a reservation.

Our delicious A la carte menu is available Mondays to Sundays. Breakfast, salads, sandwiches, chef’s grills, yummy pantry treats and our scrumptious kids menu will cater to all ages and tastes. Together with our wide selection of drinks, your time spent with us will be well enjoyed.

On Sundays we enjoy serving our Chefs Hot Table Breakfast followed by our famous Sunday Lunch Buffet (Menu available on request).

What better way to start a Sunday morning than with our scrumptious Chefs Hot Table Breakfast served from 08h00 to 11h00. Farm fresh eggs, smoked country styled bacon, extras such as boerewors, grilled tomatoes and mushrooms, including savoury scones and homemade flapjacks – a mouth-watering breakfast to start a fabulous family day out.

Our famous Sunday Lunch Buffet (Menu available on request) served from 12h00 to 15h00 is the ultimate farm style, home cooked buffet. Of course, every good wholesome meal ends with a selection of desserts ensuring you and your family return home feeling well spoilt.

Important information:

  • Children between the ages of 6 and 12 years old will be charged half price for any buffet meal  accompanied by an adult. Children under the age of 6 years old will not be charged for buffet meals.
  • Menu content and prices are subject to change without prior notice.


Irene Dairy Farm is a cashless environment. All major credit and debit cards are accepted. Only food and beverages purchased at The Dairy Shop or Restaurants may be consumed on the farm.