Best Japanese restaurant in Cambridge, MA
(1) Best Japanese restaurant
Best Places List (2)
1 Mix-it Restaurant
1678 Massachusetts Ave, Cambridge, MA 02138, United States
2 Takemura | Japanese Restaurant
18 Eliot St, Cambridge, MA 02138, United States
Map