Winchester’s newest eatery, Comella’s, opened on Dec. 6 in Winchester Center. The Comella brothers have been eyeing the Winchester location on 529 Main St. for their pizza shop for a few years now.
With the spot to the middle school and high school, the town had two key elements Comella’s look for while expanding -- family demographics and a busy center.