
The neighborhood would be better served if the landlord at 733 Centre St. picked a tenant other than Caffè Nero, the London-based coffee and sandwich chain which plans to open a second Boston location there. At least that’s the argument one local business group is making.












