Finelli's Italian Villa Altoona PA
Add Website
Close
Finelli's Italian Villa
Be first to review 1808 4th Ave,Altoona PA 16602 Phone Number: (814) 943-8510
Finelli's Italian Villa Store Hours
Hours may fluctuate
Post a review
Finelli's Italian Villa Nearby
Locations Closest to You miles-
Finelli's Italian Villa - Altoona 1808 N 4th Ave3.46