(COLORADO SPRINGS) – Ciao Down has been open since March 2021 in Colorado Springs, serving delicious homemade American-Italian cuisine. Owner of Ciao Down Francine Vonfeldt joined Nova outside the ...