Villanova Inn, NEW CASTLE, Pennsylvania (PA)
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
