The New Deli Edison Brings Self-Assurance and Left-of-Center Concoctions to Chapel Hill

by