- DeLuca's Market on Newbury Street in Boston, Massachusetts is closed today, accused of selling potentially contaminated food -- according to The Boston Herald.
Deluca's market on Newbury Street closed