World-renown pizza deep in the heart of Texas. Family owned and operated since 1976. Two locations and a party room. http://starpizza.net/
Star Pizza is a family-owned restaurant that has served Houston's best pizza since 1976. We have two locations and a party room.
Locations:
Star Pizza Original: 2111 Norfolk St.
Star Pizza 2: 77 Harvard St.
Party Room: 3800 S. Shepherd Dr.
Services:
Free Delivery to an expanded area (both locations deliver).
Both locations deliver beer and wine.
Pickups.
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.
to add Star Pizza map to your website;