Brown Dog Pizza
110 E Colorado Ave, Telluride, CO 81435, USA
Photo courtesy of Brown Dog Pizza
Brown Dog Pizza You might not expect a restaurant in a teensy town to have taken top prize in Parma, Italy’s Pizza World Championship, but that’s part of Brown Dog’s understated charm. The pizza here is unexpectedly delicious—especially the award-winning Pesto pie, with house-made pesto, fresh mozzarella and feta, and a dotting of cherry tomatoes. Bonus: Brown Dog serves Detroit-style, Chicago deep-dish, and classic American pies, so you can pick your pizza poison.