Finelli's Italian Villa
1808 4th Ave, Altoona
(814) 943-8510
Recent Reviews
Order Online
You May Also Like
Taste of Indian Cuisine - 1920 6th Ave
Indian, Soup
All Star Pizza & Subs - 2101 6th Ave
Pizza
Fred’s Flatbreads - 1700 7th Ave
American, Pizza, Wraps
Restaurants in Altoona, PA
Finelli's Italian Villa
1808 4th Ave, Altoona, PA 16602
(814) 943-8510