According to QSR Magazine, “Pizza Inn Inc. announced the opening of its newest buffet-style restaurant at 6801 SW 3rd Street in Oklahoma City.”

“The new restaurant is the company’s third in Oklahoma City and 14th in the state.’As we continue to grow our brand in various markets across the country, we are thrilled about opening our newest restaurant in Oklahoma City and continuing to feed the local appetite for our variety of specialty and traditional handcrafted pizzas, pastas, salads, and desserts,’ says Charlie Morrison, CEO of Pizza Inn. Allen Odetellah is the owner of the new restaurant in Oklahoma City. A 23-year veteran of the Pizza Inn franchise system, Odetellah opened his first restaurant in 1990 and has since grown his network of franchises to include a total of 12 restaurants throughout Oklahoma, Texas, and Missouri. ‘Pizza Inn has an extremely loyal customer base that I am very fortunate to serve in my current operating locations,’ Odetellah says. ’Pizza Inn stands for quality and value that our guests crave during these economic times. I look forward to providing both of these to the patrons of our newest restaurant.’”

Archives, Pizza News