Star Pizza2111 Norfolk St, Houston, TX, US, 77098-4013
Or call (713) 523-0800 for more information.
Star Pizza, located in Houston, TX, is a casual pizza joint that serves up a myriad of delicious eats. Your well-behaved pup is welcome to join you at one of their pet-friendly outdoor tables while you enjoy your meal (Fido must be leashed.) Start off with an order of the Roasted Garlic - a roasted bulb of garlic served with goat cheese and French bread. Next, chow down on the Salsa Verde Pizza topped with spicy tomatillo sauce, roasted poblano peppers, pan-fried garlic, and feta cheese. Or go for the Starburst Pie topped with ground beef, Italian sausage, pepperoni, onions, mushrooms, and green peppers. If sandwiches are more your style, try the Hank Sandwich with ham, Genoa salami, olive salad, roasted red peppers, melted mozzarella, and parsley-garlic aioli. Star Pizza is open Sunday through Thursday from 11am to 10pm, and Friday through Saturday from 11am to 11pm.