Located in the heart of Stoneham Square, The Stones Common House and Kitchen is a slick and modern spot where the atmosphere is inviting, and so is the deliciously approachable menu.