List of Papa John's Pizza Stores in Norwood, MA Outlet Note Regular Brands Papa John's Pizza Massachusetts Norwood Rating 4.9 based on 58 votes Products Pizza Heart Shaped Pizza Large Pizza NameAddressPhone Name/Address/Phone Papa John's Pizza outlet - Norwood 111 Lenox St, Unit 102 (781) 440-0280 People Also Viewed