Meh. This place looks amazing in the reviews and the photos, but the sushi was really bad. We ordered toro which is tuna belly, and they tried to pass off white tuna as toro (I know my fish and quality). The rainbow roll we ordered was really underwhelming and the tuna on top was not fresh at all. I would never go here again. I figure the reviews are all 5 stars because this place is in Marlborough and people there don't know what good sushi is or the restaurant had their friends rate it 5 stars.
To the restaurant: if you post photos of what the food is supposed to look like, you better match up what you give the customer to the picture, otherwise you'll get more awful reviews like this one.
I did not try the ramen, maybe that is better...