Subway 41149

Subway #41149-0 is a Subway restaurant located at, 21682 Stevens Creek Boulevard , Cupertino, California.