Euclid OH Papa John's Pizza 1. 22370 Lake Shore Boulevard, Euclid, OH 44123 | Papa John's Pizza (216) 731-5500