Subway 57783

Subway #57783-0 is a Subway restaurant located at Time Square Shopping Center, 7600 West Capitol Drive, Milwaukee, Wisconsin.