Get directions to: Allstar Deli & Subs, Claymont, DE
Restaurant address: 2095 Philadelphia Pike Claymont, DE 19703, USA
Restaurant: Allstar Deli & Subs