Get directions to: Ty's Pies, Framingham, MA Restaurant address: 149 Cochituate Rd Framingham, MA 01701, USA Driving Walking Bicycling Restaurant: Ty's Pies