Get directions to: Prime Time Pizza Shoppes, Apollo, PA
Restaurant address: 751 Rte 66 Apollo, PA 15613, USA
Restaurant: Prime Time Pizza Shoppes