Angilo’s Pizza closing this month after 60 years in South Louisville


Angilo's Pizza was founded in 1963 and scheduled to close on May 31 due to rising costs.

Previous Three years later: Little Brother Brewing 'in good spot' after growing during pandemic
Next The List: First Coast's largest commercial property management firms