Star Pizza is a family-owned restaurant that has served Houston's best pizza since 1976. We have two locations and a party room.
Star Pizza Original: 2111 Norfolk St. Star Pizza 2: 77 Harvard St. Party Room: 3800 S. Shepherd Dr.
Free Delivery to an expanded area (both locations deliver). Both locations deliver beer and wine. Pickups and carry-outs. Dine-in Eat-ins. Call ahead and we'll have it ready by the time you arrive! Vegan Friendly. Customers must bring their own Daiya cheese.