Located at 13582 University Blvd., Ste. 300, Sugar Land, the pizza franchise is expected to open in early spring.
Papa John's offers a variety of pizzas, sides and desserts. www.papajohns.com
A new Papa John's in Sugar Land is expected to open in early spring. (Courtesy Adobe Stock)