Takemura
18 Eliot St.
Cambridge MA United States
This traditional Japanese restaurant is located in the basement of 18 Eliot St. They also offer some Korean items.
Hours: Mon.-Sat. 11:30a.m.-2:30p.m., 5p.m.-11p.m.; Sun. 12:30p.m.-10:00p.m.
Phone: 617.492.6700
Smoking: not permitted
Dress: casual
Parking: public transit accessible