Southlake TX Papa John's Pizza 1. 2140 E Southlake Blvd, Southlake, TX 76092 | Papa John's Pizza (817) 251-6262