Our New Website Will Be Here Soon!

Please call us for dinner or catering reservations. 814-943-8510

 

Finelli's Italian Villa

1808 4th Ave.
Altoona, PA 16602
814-943-8510