Get directions to: Famous Subs & Pizza Inc Of Edenton, Edenton, NC
Restaurant address: 1102 North Broad Street Edenton, NC 27932, USA
Restaurant: Famous Subs & Pizza Inc Of Edenton