ATLANTA, Ga. (Decaturish) – Downtown Decatur could be getting less mellow.
The Mellow Mushroom location at 340 West Ponce de Leon Avenue is likely closing its doors, nine years after opening in the location, as first reported by Decaturish.
The restaurant did not give a reason for the closure, but posted a statement on its Facebook page. That statement, however, has since been deleted…