Villanova Inn, NEW CASTLE, Pennsylvania (PA)

Feeling hungry? Villanova Inn might be the restaurant to suit your needs.
Conveniently situated at 662 East Washington Street () in NEW CASTLE, Pennsylvania (PA) (16101), Villanova Inn is available at 7246525171. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in NEW CASTLE, Pennsylvania (PA)


Villanova Inn contact information and details:
Address: 662 East Washington Street - , NEW CASTLE, Pennsylvania (PA) 16101
Contact Phone: 7246525171