Finelli's Italian Villa
1808 4th Ave, Altoona
(814) 943-8510
Menu
Restaurants in Altoona, PA
Finelli's Italian Villa
1808 4th Ave, Altoona, PA 16602
(814) 943-8510