Restaurant Report Card: American Deli fails with 55; Marlow’s Tavern earns 100 · Atlanta News First · Sentinel