CLIFTON, TX — Pizza Inn Express opened on May 30 in Clifton. The store is located at 710 N. Avenue G.
“We’re a family-owned business that began in 1973 and this is our third Pizza Inn location,” Haile said. “After having success with our other two locations, I’m thrilled to bring America’s Hometown Pizza Place to the Clifton community and give them a taste of the best pizza around.”
The Clifton Pizza Inn Express is open from 11 a.m. until 11 p.m