A trio of new restaurants, including one as a second location for a local favorite, now have licenses to do business in town.
NORTH PROVIDENCE – Police are investigating the killing of a man after his body was discovered on Humbert Street.