Olivadi Restaurant in Norwood Is Closing Permanently
A casual upscale suburban restaurant in the southwest suburbs of Boston that appeared to have shut down early in the pandemic only to open back up a couple of years later is now go…