Christmas and New Year 2022

All orders for Christmas and New Year must be received no later than 12 noon on Monday 19 December.  We have a limited amount of delivery slots available so please get your order in early!  Last Christmas delivery for Aboyne is Wednesday 21 December and all other areas will be Friday 23 December, last New Year delivery will be Aboyne 28 December and all other areas 30 December.

Aboyne orders will now be delivered on Tuesdays. Can you please have your order in by 1pm on Mondays.

Why our food is special

Our Shop

Have a look through our large selection of fresh produce and add to your cart.

Something you are looking for and don’t see here? Give our staff a phone on 01674 674207 and they will try to help.