We've been going to Aldo's for almost 10 years, and I can say without a doubt that it is the best Italian Restaurant not only in Altoona, but hands down anywhere in central/western Pennsylvania. My wife and I come from more than 50 miles away to have their homemade dishes and desserts. Rich, the new owner, has made some updates to the menu that are really tasty additions to already fine establishment. We have always found the staff friendly and hospitable. I highly recommend the stromboli and homemade gelato. This hidden gem is a wonderful restaurant, don't miss it.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.