Does anyone have a Sushi place they would recommend we don't my traveling to the city for it. Recent transplants from San Diego and are mourning our favorite Sushi places.
Thanks!
Stephanie B. replied:
if you don't mind traveling (after the snow ends of course) and want to really treat yourself, Oishii Sushi in Boston or Chestnut Hill is truly the best sushi/sashimi ever. Be warned - Chestnut Hill is only about 16 seats total, and there is always a wait, but you can call ahead to put yourself on the list. http://oishiiboston.com/about-ch.html