The Globe reviews Sherman Cafe, a new place in Union Square, Somerville. Share this:TwitterFacebookLike Loading... Related