List of Papa John's Pizza Stores in North Olmsted, OH Outlet Note Regular Brands Papa John's Pizza Ohio North Olmsted Rating 4.9 based on 58 votes Products Pizza Heart Shaped Pizza Large Pizza NameAddressPhone Name/Address/Phone Papa John's Pizza outlet - North Olmsted 24753 Lorain Rd (440) 777-1983 People Also Viewed