Villa Nova West, LANCASTER, Pennsylvania (PA)
Conveniently located at 2833 Columbia Avenue () in LANCASTER, Pennsylvania (PA) (17603), Villa Nova West are available at 7172952344. Remember to beforehand to make a reservation.
More restaurants in LANCASTER, Pennsylvania (PA)
Villa Nova West contact information and details:
Address: 2833 Columbia Avenue - , LANCASTER, Pennsylvania (PA) 17603
Contact Phone: 7172952344