1. Terrazza 210 Franklin Village Dr, Franklin, MA 02038 Coordinate: 42.08975,-71.42482 Phone: (508) 528-0977