High Pie Pizzeria
Tap Room & Scoop Shop

Grab Some in the heart of downtown Telluride.

Corner of Main St. (Colorado Ave.) & Pine St.
Open 11am to late!

 

High Pie Pizzeria & Taproom
Scoop Shop & Espresso Bar
100 W Colorado Ave
Telluride, CO  81435
(970) 728-2978