Default
best pizza I've ever had, let alone in Altoona. I've had pizza up and down the east coast down to Florida, and none are as good. some come close, but if I had a choice, I'd brave the screaming kids in the mall to eat here.
I've never eaten any other foods here, but they do offer other Italian foods and salads.
being in the mall, it tends to be a little expensive...meaning around $2.50 for one plain slice of pizza. I saw prices for some of their dinners, and it didn't seem too badly priced.