Get directions to: Subway, Cupertino, CA Restaurant address: 20916 Homestead Rd Cupertino, CA 95014, USA Driving Walking Bicycling Restaurant: Subway