cafe: 01360 860132
office: 01360 860202


Knockraich Farm, Fintry, Stirlingshire, G63 0LN

    • Happy New Year
      A warm welcome back after our Winter break. We have lots of exciting things going on this year. The cafĂ© has opened up this year with a great new selection on the menu. We are open 7 days 10-4pm at […]