Subway 42133

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