Restaurants & Bars

Boston Area Sushi

Best sushi Harvard Square is TAKEMURA (18 Eliot St)

Share:

Restaurants & Bars 8

Best sushi Harvard Square is TAKEMURA (18 Eliot St)

j. j. | Mar 13, 2006 10:43 AM

Excellent sushi, more varied sushi offerings than Bluefin and less expensive too; certainly less of a wait than the overhyped Oishii. This one is a well-kept secret off Harvard Square! 18 Eliot Street. They deliver too.

Want to stay up to date with this post?

Recommended From Chowhound