North Boston from New York Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Passalacqua; Massimo - New York, North Boston, Unlisted, 14110 (716) 297-5588 Map