Get directions to: Eleven, Truro, MA Restaurant address: 11 Truro Center Road Truro, MA 02666, USA Driving Walking Bicycling Restaurant: Eleven