Showing posts with label pizza in houston. Show all posts
Showing posts with label pizza in houston. Show all posts

Wednesday, August 25, 2010

Star Pizza

I've never been to Star Pizza.

There are two locations in Houston and I have heard good things about the pizza joint. They use fresh wholesome ingredients. Just reading over the menu made my mouth water. We are planning to give Star Pizza a try this weekend. Good healthy pizza is a treat to find!

That I'd like to see.