List of Papa John's Pizza Stores in Southlake, TX Outlet Note Regular Brands Papa John's Pizza Texas Southlake Rating 4.9 based on 58 votes Products Pizza Heart Shaped Pizza Large Pizza NameAddressPhone Name/Address/Phone Papa John's Pizza outlet - Southlake 2140 E Southlake Blvd, #W (817) 251-6262 People Also Viewed