Get directions to: New Tokyo, Plymouth, MA Restaurant address: 6 Home Depot Dr (at Route 3, Exit 5), Plymouth Plymouth, MA 02360, USA Driving Walking Bicycling Restaurant: New Tokyo