Tom's Pizza Palace in Indiana
(724) 463-7494
Tom's Pizza & Restaurant, located in Indiana, PA, has a great menu to fulfill any one's hunger. Located in downtown Indiana, PA, Tom's Pizza and Restaurant is available for an excellent dining experience, or for takeout. Call, or stop in to order today ...