Subway 12322

Subway #12322-0 is a Subway restaurant located at 2041 Grande Avenue, Monte Vista, Colorado.