Avo, a Sicilian-inspired restaurant on Magazine Street, will close later this month after roughly 10 years in business, the company announced in a news release. The restaurant said it will serve its ...