Indiana PA Restaurants Food Delivery 1. 580 Philadelphia St, Indiana, PA 15701-3959 | Fox's Pizza Den (724) 463-8500