Get directions to: Mario's Italian Restaurant, Edenton, NC
Restaurant address: 319 S Broad St Edenton, NC 27932, USA
Restaurant: Mario's Italian Restaurant