TakemuraTakemura serves Japanese cuisine.CategoriesEatGet Directions Contact18 Eliot StreetCambridge, MA 02138Harvard Square(617) 492-6700FeaturesCredit Cards OkKid-Friendly