« Back to article: Houston's best pizza place finally opens its new Montrose restaurant: And it's bigger and bolder

Pizaro's Pizza Montrose
Pizaro's Pizza has opened in Montrose.  Photo by Eric Sandler
Pizaro's Pizza Montrose
The new location features two ovens that have been imported from Italy. Photo by Eric Sandler
Pizaro's Pizza Montrose
But they offer the same wood fired goodness as the original. Photo by Eric Sandler
Pizaro's Pizza Montrose
The new location seats about 80 people and features a little more style than the no-frills original. Photo by Eric Sandler