That place is nice and has a patio. My favorites would be NY Pizzeria and Grimaldi's and Pepperonis. Have had Napoli before and it was really good. Star was pretty damn good too the only time I've tried it. I'm usually NY style all the way...there's only only one place where the deep dish blew my taste buds our of the water, but it wasn't in Houston.
Yeah BJ's is pretty good...I like their Buffalo Chicken pizza and their beers. Downside is they are almost always packed.
I was born in New York and still have family from there ... anytime they come into town, we pick up Brothers Pizza. They love it and always request it. I think it's outstanding. I'll have to try Grimaldi's.
There's a place on Westheimer near Taft, not too far from Montrose. Can't remember exactly the name, but good pizza.
there's one on cypresswood and southbound 45. on the left as you're pulling into the target parking lot from cypresswood. looks like there are about 7 of them, not sure which one clutch is referring to. http://www.google.com/url?sa=t&rct=j&q=brothers%20pizza%20houston&source=web&cd=1&sqi=2&ved=0CD8QFjAA&url=http%3A%2F%2Fwww.brotherspizzeriahouston.com%2F&ei=4H1vT_DwOoPq2QWs1b3xAQ&usg=AFQjCNFaNE8IGkgOx09VTtejyfEFJHIuYg
That's the one we go to. The original one was in Greenspoint Mall I believe, but the owner of the Cypresswood location told me they were shutting it down (that was 4-6 months ago or so). I believe the brothers of the family started it in the 70's and each brother owns a location or two.
There is a Brother's Pizza on I-10 and Highway 6. Right next to that giant Walmart. I've never been to it, but I've driven past it a few times when I was in that area.
yeah from the link the new location is the best for me. http://www.brotherspizzeriahouston.com/locations.html I generally prefer Neapolitan-style Pizza but will give Brothers a shot.
There two Brothers in The Woodlands... one on Grogan's Mill and the other on Kuykendahl near Woodlands Parkway (in the Sterling Ridge Shopping Center).
Yeah, those would be too far for me. West-side of town is awesome for me, it's a good 20-25 minute drive. Woodlands for me would be more like 45 minutes.
i've said this before but the brothers on cypresswood (ie my old stomping grounds) has the best ny style pizza i have found in the area. it's all about the crust and they never fail to deliver.