will close on Feb 27th.

Please save any personal content and exchange contact info with other members you?d like to stay in touch with. Thank you for your contributions to the VirtualTourist community.

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 1 4

Have you been to Houston?

  Share Your Travels