136 E 2nd St
Salida, CO 81201
Salida, CO 81201
Open HoursLunch & Dinner 7 Days A Week
OverviewLocated in an 1888 wonderful old building, this contemporary Italian restaurant specialtizies in authentic wood oven pizzas, unique salads, baked lasagna, and delicious panini...
more