Pizza Parlor opened in Telfair on April 29 at 13425 University Blvd., Ste. 500, Sugar Land. Aside from pizza, the business sells wings, sandwiches, salads and appetizers. The 1,500-square-foot restaurant is BYOB and offers dine-in, pickup and delivery services. Owner Kenneth Flores lives in Sugar Land but operates another restaurant location in Pearland. 832-939-9445.