Papa John's Pizza
3137
W Alexis Rd, Toledo OH
- This is the page of Papa John's Pizza on 3137 W Alexis Rd Toledo OH 43613.
- (first reviewed on February 14, 2015, last updated
on November 24, 2023.)
- Papa John's Pizza is ranked #2 of 20 Restaurants in Whitmer Toledo.
- This page has had 123 visitors. You are the 124th.
Hours of Operation Today,
Location