Margaret’s, a modern British bistro on Chesterton Road in Cambridge, described as the “younger sibling” to the nearby ...