The Christmas Barn
Coffee Shop · Tea House · Dessert Shop
The Christmas Barn is a gift shop and cafe offering a magical selection of decorations and gifts.
Location
Best places nearby
The highest rated places close to The Christmas Barn.
Local restaurants nearby
1104 Lockwood Rd, Manawatū-Whanganui
