A family owned since 1976. Star Pizza is world-renowned pizza deep in the heart of Texas. All of their pizzas are made to order, using only the finest, freshest ingredients. Offers unique and original menu items including deep-dish pie, vegetarian toppings, and whole wheat crust.
Places You Should Consider
Add to My Connections