clock menu more-arrow no yes mobile

Filed under:

Pizza Wire

arch3.jpgOn Saturday, March 8, Arch Pizza Co. will open its third St. Louis-style pizza restaurant in Colorado, Cafe Society reports. The new location offers 2,800 square feet of indoors and plenty of outdoor dining space at 10101 East Hampden Avenue. [Cafe Society]