I am in the military and originally from Altoona. My wife and I travel to Altoona several times a year for just Pal Minos Pizza! It is the best pizza we've ever had from anywhere.
The fish dinners are great as are many of the pasta dinners. Hard to get a seat on weekends in the winter. Lots of people like the food.We go there at least 15 times a year.