Subway 58493

Subway #58493-0 is a Subway restaurant located at St. Martin Airport Plaza Dev, 8806 St Martin Boulevard, Cedar Rapids, Iowa.