Star Pizza: "Voted Best Pizza in Houston" Star Pizza Tip by CLillard

Star Pizza, Houston: 2 reviews and 1 photos

Located in an old house, this has a college atmosphere. But certainly families go here too for the awesome pizza and relazed atmosphere! You may want to call your order in advance, because the pizzas take 20-30 minutes to cook.

Favorite Dish: Chicago Style Pizza

Address: 2111 Norfolk St. Houston, TX 77098-4013
Price Comparison: about average
Directions: Just north of Hwy 59 off of Shepherd
Phone: (713) 523-0800
Price: less than US$10
Rating: 0
Theme: Pizza

Was this review helpful?

  • Written Apr 17, 2003
  • Send to a Friend
  • Add to your Trip Planner
  • Report Abuse


CLillard Lives Here!


“Tour the sights but also learn about local culture and people!”

Online Now


Top 5,000 Travel Writer
Member Rank:
0 1 7 2 3

Have you been to Houston?

  Share Your Travels