"The downtown Decatur pizzeria closed abruptly on June 16 following a social media announcement. The location had been open for nine years at 340 West Ponce de Leon Avenue. Co-owner Harvey Brown told the Atlanta Journal-Constitution that local competition made it too financially taxing to keep the location open." - Henna Bakshi