"Brown Dog Pizza in Telluride, CO"
Telluride is such a nice place to go, but every time I go I have to go to Brown Dogs. The atmosphere is perfect and the pizzas are all fresh and hand made. It is the best pizza I have ever had. It is a have to try.