Steamboat Springs italian hot spot

521 Lincoln Avenue
Steamboat Springs, CO 80487
970.870.0500