Get directions to: Wasabi, Framingham, MA Restaurant address: 1060 Worcester Rd Framingham, MA 01702, USA Driving Walking Bicycling Restaurant: Wasabi