This is the best pizza in Houston!!! Being from New York which in my opinion has the best pizza. This place stole my heart the first time I tried it. My kids, born and raised in Houston, knew nothing about good pizza, all they ever tried was Pizza Hut and those other places which I don't like. One taste of pizza from Romano and bam, we always have to make that trip from the Northwest side because now they won't eat anything else. I'm just waiting for one to be builded in the 290 area, hint, hint.
more