As a relocated Yankee, I'm always on the lookout for good pizza. When I heard that Star Pizza was THE place to go for good pizza, I was there. We had great service, but sadly, I was disappointed with the pizza. I don't know exactly what was different. Maybe it was the not-so-crispy crust or the very-blah tomato sauce, but it just wasn't the same. I did give it a second try, ordering a to-go pie, but experienced the same results. Except this time, the crust tasted a lot like the cardboard box it was carried in. I will continue my quest for good pizza in Houston.
more