Roman Villa in Colorado Springs, CO
Roman Villa in Colorado Springs. Great Italian food but the best is their pizza. Been there for 50 + years and on probably their 4th generation. At thev corner of Nevada and Fillmore.
Copyright 2017 © Rick [at] Grid Sixty Software, LLC
All Rights Reserved.