The owners of Noodle Restaurant in Decatur have announced they are selling their business located on East Ponce de Leon. The new owner is a restaurateur from South Carolina. The owners sent this letter explaining ...