Trossachs Pie & Pastry Co. is a multi award winning handmade pie company based in the central region of Scotland. Visit Website On July 25, 2018 / Portfolio