Subway 911

Subway #911-0 is a Subway restaurant located at 20916 Homestead Road, Cupertino, California.