Delicious Italian Food in Beautiful Downtown Los Altos
100 State Street
Los Altos, CA 94022
Lunch, dinner and take out
Founded in 2014, the San Jose Spiders are the only back to back AUDL champions in league history. Their home stadium is Foothill College Stadium, 12345 El Monte Road, Los Altos Hills, CA.
Comfort food you can feel good about!
Locally sourced ….. crafted beers ….. innovative eats
395 Main Street, Los Altos, CA 94022