Great place to dine since 1959!
It’s always nice to see our friends at Roman Villa. The pizza and salad are one of our favorites, and always served up with a warm welcome and plenty of smiles.
3005 N. Nevada Ave.
Colorado Springs, CO 80907
Comments are closed.