Brown Dog Pizza

110 E Colorado Ave, Telluride, CO 81435
Region: Southwest City: Telluride


Come to Brown Dog Pizza and try our award winning Detroit Square Pizza.  Our regular customers love the new addition to our menu; The pizza is made with a sweet tomato sauce, blended Wisconsin brick cheeses and your choice of toppings