Subway 1648

Subway #1648-0 is a Subway restaurant located at De Anza Plaza, 10525 South De Anza Boulevard Suite 130, Cupertino, California.