It's that's time of year again! After beavering way throughout November, the kitchen team at Cafe have produced a lovely fresh batch of Christmas puddings for you to enjoy.
They're available to buy from the restaurant at £15 each - including the lovely ceramic bowl they come in. Each pudding serves 4-6.
Email email@example.com or call 0131 2262211 to reserve - or just pop in!