Krause Center for Innovation
12345 El Monte Rd.,
Los Altos Hills,
CA,
94022
(650) 949-7680
Created by kent
Location & Nearby Info
Show nearby:
1.2
mi
1
Aldo
1.2
mi
2
Applewood Pizza
1.2
mi
3
Zitune
1.3
mi
4
Ristorante IL Porcino
1.3
mi
5
A Matter Of Thai
1.4
mi
7
Pompeii
1.7
mi
8
Brian's Restaurant
2.7
mi
9
El Paso Cafe
2.8
mi
10
Best Bite
add to our listings
Write a Review