A family-run Italian restaurant in a Boston suburb will close after nearly two decades.
Olivadi in Norwood will permanently shut down on Oct. 10 after 18 years of service, the Delapa family wrote in a Facebook post on Thursday.
“Olivadi opened in 2008 when our father, Anthony Delapa, set out to create something truly special right here in downtown Norwood. Ever since, our family has been proud to be part of this community and welcome so many of you through our doors,” the post read…