You are now leaving Menulist
We hope to see you again soon!
Pal-mino's Italian Village
2206 7th Ave, Altoona I-16602-2244, United States
Pizza, Italian, Delivery Services, Steak, Cheese, Sandwiches, Soup, Fries, Lunch
The redirect does not work? Just click on this link or copy it into your address bar