Royal Cafe

Abstract/Description: Located 119 East Main Street. Owners Tony Mallas, D.M. Zapantis, and Felix Klavoonos.
Subject(s): Durham County (N.C.)
Date Created: 1924