Subway - Closed
(408) 249-7788
2855 Stevens Creek Boulevard, Store # A272, Santa Clara, California, 95050
Note: Westfield Valley Fair
Note: Westfield Valley Fair