Skip to main content

Finelli's Italian Villa

restaurant · italian restaurant · Altoona, PA

Address
1808 4th Ave, Altoona, PA 16602
Phone
(814) 943-8510
Website
finellisitalianvilla.com
Where
40.5058, -78.3995

Search Hominin for Finelli's Italian Villa

Other restaurants nearby

More in Altoona

Finelli's Italian Villa — restaurant in Altoona, PA | Hominin