Papa's Pizza Oven locations
Price range $1-15 7 locations
Legacy Sports Bar & Papa's Pizza Oven1537 Union Road, West Seneca, NY 14224
Rated 4.6 out of 5 by 31 guestsSports Bar
Papa's Pizza Amherst2675 Niagara Falls Boulevard, Amherst, NY 14228
Rated 4.9 out of 5 by 39 guestsPizza



Papa's Pizza Oven Cheektowaga2990 Union Road, Cheektowaga, NY 14227
Rated 4.7 out of 5 by 10 guestsPizza
