Pizza Inn Email Format
Restaurants1001-5000 Employees
Pizza Inn is a pizza-focused restaurant chain whose origins trace to 1958 when two Texas brothers opened the first location across from Southern Methodist University in Dallas. The brand emphasizes made-from-scratch Original Thin crust and a tangy signature sauce, and it has introduced menu innovations over the years, including a Taco Pizza, a pizzert dessert, and a bacon cheeseburger pizza. Headquartered in the Dallas area, it operates more than 310 restaurants domestically and internationally, serving a broad guest base across its outlets. In 1994, the chain was named the top pizza chain in the United States by Restaurants and Institutions magazine. In 2025, Pizza Inn expanded its international footprint with its first restaurant in Egypt, opening in May under a seven-store master franchise agreement with Al Ruwad Hospitality Services & Restaurants Management Group. The company maintains a sizable workforce and continues to manage and grow its domestic and international footprint.