The following article was featured in:
Eater Atlanta - All
Kai-Chieh Chan/EyeEm/Getty Images
A note taped to the front door of the pizzeria indicates Avellino’s closed on March 22 after 15 years in business
It appears the Decatur location of Avellino’s is...
Continue on to full article...