Subway 31168

Subway #31168-0 is a Subway restaurant located at Urbana Mass Transit Center, 45 East University Suite 101, Champaign, Illinois.