Chavez Supermarket

666 N Fair Oaks Ave Sunnyvale CA 94085 USA

(408) 736-3793

Location