Takemura Japanese Restaurant located in Cambridge, MA. We have awesome recipes and the most talented chefs in town! We offer Japanese & Korean Food, Sushi Bar and Luncheon.
Takemura Japanese Restaurant located in Cambridge, MA. We have awesome recipes and the most talented chefs in town! We offer Japanese & Korean Food, Sushi Bar and Luncheon.