Leven’s Larder, is an award winning family run farm, restaurant, deli and retail shop situated three miles from Kinross – in the heart of Perthshire, easily accessible from Edinburgh, Perth and Dundee. Fresh Produce. Local farm shop
Headquarters:
Australia
Company Type:
SME
Company size:
Employees
Address:
null
LOW
spending power