Subway 5820

Subway #5820-0 is a Subway restaurant located at 2930 West Colorado Boulevard, Colorado Springs, Colorado.