The Christmas Barn Cafe
Join us at The Christmas Barn Cafe for a scrummy morning tea or a great lunch in a beautiful festive location. Our Cafe has seating indoors, on an enclosed patio and outdoors in the courtyard.
Dietary Requirements
Our selection of cabinet food always has an offering of gluten free treats. Please let our team know your allergies so we can assist with finding you something suitable.
Group Bookings
Cafe Menu
In our Cabinet
Cottage Pie with cheesy garlic bread $14
Kumara, Bacon and Parmesan Bowl $11
Blue cheese and Broccoli Frittata (GF & Veg) $10.50
Freshly Baked Croissants: Ham & Cheese | Salmon & Cream cheese $10.50
Homemade Quiche: Bacon & Egg | Chicken and Apricot $11
Old Fashioned Mac’n’Cheese $9
From our Kitchen
Grilled Halloumi and roasted beetroot Salad (GF & Veg) $22
Grilled halloumi and roasted beetroot with red onion, lettuce, seeds and cucumber drizzled with a house made pomegranate dressing.
Add chicken or ham extra $5.
Meatball Sub $18
Meatballs in a marinara sauce, topped with grated cheese and sprinkled with pickled red onions, served in a freshly baked roll.
Chicken and sundried tomato Fettuccine $18
Chicken fettuccine in a creamy sun-dried tomato sauce top with shaved parmesan and served with garlic bread.
Classic Nachos $18
Beef nachos served with corn chips and topped with cheese, salsa, sour cream and guacamole.
Chicken, camembert and cranberry Panini $18
Served with a fresh salad.
Soup of the Day $16
Soup flavour changes daily, served with cheesy garlic bread.
For the Little Ones
Ham & Cheese Toasted Sandwich $8.50
Elf sized Margarita Pizza $8.50
Mini Hot Dogs (3) with Sauce $10.50
Cafe Hours
Our cafe is only open during the “season” when the Barn is open.
* * * * *
Christmas Season – 6 October till 24 December 2026
Tuesday 10am till 3.30pm
Wednesday 10am till 3.30pm
Thursday 10am till 3.30pm
Friday 10am till 3.30pm
Saturday 10am till 3.45pm
For bookings please tap the RESERVATIONS link at the top of this page.
For any Cafe enquiries please email
[email protected] or give us a call on 027 5715 372