Pre-holiday date with the SO tonight: dinner and a movie. Where might we get tasty sushi within a brisk walk to the movie theatre, given that the show starts at 6:45 and I'm off work at 5? I work near the green line Arlington stop and was thinking we'd just pop over to Newbury for a quick bite at Shino Express (I think it's called...) and then a walk through the garden and common in the snow. White Christmas indeed.
Thanks in advance!