Vicki Villa Restaurant, ELIZABETH CITY, North Carolina (NC)
Readily settled at 1161 North Road Street () in ELIZABETH CITY, North Carolina (NC) (27909), Vicki Villa Restaurant are available at 2523386206. It is advisable to early in advance to arrange your place in the restaurant.
More restaurants in ELIZABETH CITY, North Carolina (NC)
Vicki Villa Restaurant contact information and details:
Address: 1161 North Road Street - , ELIZABETH CITY, North Carolina (NC) 27909
Contact Phone: 2523386206