Subway 5056

Subway #5056-0 is a Subway restaurant located at Edgewood Plaza, 425 Edgewood Road Northwest, Cedar Rapids, Iowa.