Pizza in TaylorAldo's Pizza1341 S Main Ave, Taylor, PA570-866-2955WebsiteTake me thereReviews on Google MapsSee it on the mapMore nearbyMore in Taylor · More pizzaIs this your place? Add your logo or fix a detail.