That recent fire at Del Carmen’s Pizza on 22 Street in Decatur caused an estimated $70,000 in damage. The fire started on the 1st floor and spread to apartments on the 2nd floor. Everyone got out safely. No word on when the restaurant will open.
The Decatur Radio App-The Latest News, Sports And Events In Your Hands