Intel Cafeteria

3600 Juliette Ln Santa Clara CA 95054 USA

Location