Papa John's Pizza in Toledo - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| Papa John's Pizza Dorr St | 3231 Dorr St. | (419) 539-7777 | |
| Papa John's Pizza Key St | 2531 Key Street | (419) 389-7777 | |
| Papa John's Pizza N Holland Sylvania Rd | 4024 N Holland Sylvania Rd | (419) 882-7272 | |
| Papa John's Pizza W Alexis Rd | 3137 West Alexis Road | (419) 474-8400 | |
