Star Pizza #2 - Houston, TX

$$ • Pizza • Italian • Gluten Free Friendly

4.7 (448)
View delivery time and booking fee. • 

77 Harvard St, Houston, TX 77007 • More info

Opens at 11:00 AM
Recommended
Entrees
Appetizers and Sides
Salads
Pasta
Sandwiches
Kid's Menu
Sm Specialty Pizzas
Med Specialty Pizzas
LG Specialty Pizzas
8" Personal Size Pizzas
Sm Cheese/Create your own
Med Cheese/Create your own
Lg Cheese/Create your own
Slices
Beverages
Desserts