Cambridge, MA asian restaurants & food

Takemura Japanese Restaurant

Japanese Restaurant, Sushi Restaurant, Arcade

18 Eliot St, Cambridge, MA 02138
(617) 492-6700
Excellent Good Average Poor Awful 3.5 / 5 based on 122 votes

Photos

  • Takemura Japanese Restaurant photo by Yun Jeong Seol
  • Takemura Japanese Restaurant photo by Opal Muannuathong
  • Takemura Japanese Restaurant photo by Rachel Moon
  • Takemura Japanese Restaurant photo by where in the world is GH
  • Takemura Japanese Restaurant photo by Bobby Min
... The cheap bentō and donburi on the menu outside are only for lunch—but... The spicy hamachi maki is a cheap and delicious meal <3 Seafood Scallion Pancake. I don't care if they say its not on the...

Reviews: 1

  • Steve S.