Restaurants - Italian in Edenton, NC
Mario's Italian Restaurant