Was this restauant called D'Angelos before Angelo Pizza
Address: 16950 Jog Rd, Delray Beach, FL 33446, USA
Tracey Dunn | Sep 28, 2018
It is part of a chain of restaurants. Think each has a variation of names.
Judith Harper | Sep 28, 2018
I thought was now called Elio Angelo's
Thanks! Your answer is awaiting moderation.