listed-at-LocalA2Z
2111 Norfolk St, Houston, TX 77098
(713) 523-0800
Hours: 

Sun Thu 11a-10p
Fri-Sat 11a-11p

All of our pizzas are made to order, using only the finest, freshest ingredients: The pizza sauce is made from scratch with our own special blend of herbs and spices. The dough is made fresh every day, using only unbleached, untreated flour.

Our pizzas take a little longer to prepare properly, so please be patient and you will be rewarded with the best pizza you have ever had.

In October of 1976, a Star (pizza) was born. Star is still located in the house on Norfolk, and continues to offer the same homely atmosphere as it did in 1976. To this day the Zwirek family still owns and operates Star Pizza.