Recently Opened, Italian, Pizzas
Houston's all-time favorite since 1976 "Star Pizza" to open in Katy, TX in 2018
They make all of their pizza ingredients daily from scratch in their commissary kitchen.
Their Katy location will be its third location. It will be replacing a Russo's.