Virginia
Alta Vista
Napolis Italian Restaurant
Napolis Italian Restaurant
(434) 369-8669
525 Main Street, Alta Vista, VA 24517
Own this business?
Learn more
about offering online ordering to your diners.
American
Menu not currently available