countryamericanemphasizingseafoodandsteaks
in
Edenton, NC
Vicki Villa Restaurant
846 Halstead Blvd
Elizabeth City
NC
27909
(252) 338-6206
25.9
mi