Finelli's Italian Villa
1808 4th Ave, Altoona
(814) 943-8510
Recent Reviews
Finelli's Italian Villa
1808 4th Ave, Altoona 16602
(814) 943-8510