Longtime Needham resident, Aaron Krug announces the opening of his latest venture, 3 Squares Restaurant - a place that welcomes everyone, including business people holding informal meetings and those who “just want to have wings and a beer at the bar and