Get directions to: Angelo's Luncheonette, Wilmington, DE
Restaurant address: 1722 N Scott St Wilmington, DE 19806, USA
Restaurant: Angelo's Luncheonette