McDonald's

3509 Homestead Rd, Santa Clara CA

(408) 249-9224

Location