Restaurants - Italian in Altoona, PA
Aldo's Italian Restaurant
Finelli's Italian Villa
Olive Garden