Restaurant thread got me thinking; Which pizza is the best in Houston?
My top 3 in no particular order:
Frank's (Yes, even sober it's pretty damn good)
Cane Rosso
Colitvare
My top 3 in no particular order:
Frank's (Yes, even sober it's pretty damn good)
Cane Rosso
Colitvare