Advertisement

At Plaza Garibaldi in South Philly, an owner refuses to let his dream die

 01/08/2021 - 11:26
Plaza Garibaldi has been in South Philly since 2002. Photo courtesy of Plaza Garibaldi

Please tell us what you think about this story

AL DIA News
AL DIA News