A very middle of the road sushi place but everything is fresh and made to order. The veg tempura is pretty good, all of their rolls are fresh and their terryaki noodles are good and filled with extras (as long as you ask for it). The prices are reasonable mid-range and you can dine in - it's just a small place on the edge of wellesley.
Does this look right?
Notice incorrect or missing info?