We are conveniently located off of I- 70 about 35 minutes west of Denver in the historic downtown district of Idaho Springs. Picci's Pizzeria is located on the corner of 16th and Miner St. Our dining room offers spectacular views of Bridal Veil Falls as well as the rest of the downtown district! Stop in and see us at our new location!