Subway 42133

Subway #42133-0 is a Subway restaurant located at 19998 Homestead Road, Cupertino, California.