Subway 34836

Subway #34836-0 is a Subway restaurant located at Westfield Valley Fair, 2855 Stevens Creek Boulevard Store # A272, Santa Clara, California.