Any great pizza in Idaho Springs?
There used to be a great place for pizza in Idaho Springs, but I can't remember the name of it. Does anyone know if it's still there and if it's still good? It was a weird two named place like Bon Jon's or something...
The opinions expressed here are those of the individual and not those of StreetAdvisor.
1 person following
this discussion
this discussion
- Follow