Star Pizza is located in the neighborhood of Neartown-Montrose in Houston . The chef prepares delicious Pizzeria,Italian,Pizza food in a Family Friendly atmosphere. They have Buffet,Delivery,Late Night,Take Out . A Casual dress code is required. They can be reached by calling (713) 523-0800 or going to their website
. They accept Visa, Discover, American Express. Star Pizza is ranked #1 on Mojopages for Italian Restaurant. Star Pizza has a total of 107 reviews, 82 positive reviews and 15 negative reviews.