Star Pizza Star Pizza

Star Pizza Map

2111 Norfolk St. (S. Sandman St.)
Houston, TX 77098
713-523-0800
Map
Cuisine: Pizza
Homemade dough and fresh toppings make this pizza a star --- and the salads and pastas are pretty good, too.
Openings: Lunch & Dinner daily

Features