Get directions to: Comella's, West Newton, MA Restaurant address: 1302 Washington St West Newton, MA 02465, USA Driving Walking Bicycling Restaurant: Comella's