Olive Tree Kitchen Olive Tree Kitchen Takeaway snacks and savouries 45 High St, Forres IV36 1PB Cakes, sandwiches, soup and other snacks Claim | Report Add a business listing