2175 Grant Ave, Los Altos
Founded in Boise, Idaho in 1939, this grocery store is one of the largest food and drug retailers in the country.
22390 Homestead Rd Ste 10885, Cupertino
In ShortFor many, getting their daily jolt of java has become a daily morning ritual, and the cardboard cup with its infamous green label is the close companion of every coffee…
2249 Grant Rd, Los Altos
I love this place! The people are friendly and the food is the best (the Los Altos Sub is my personal favorite). It has the best deli sandwiches by far! They have a freshly baked…