Home Depot, Part II
Original post made by gsb, Stanford, on Aug 8, 2006
If this is true, why in the heck are they still trying to put a store in Mountain View? It didn't make sense...to me, at least, to put one in MV in the first place. But now?! It's just plain insane.
Cho's, beloved dim sum spot, to reopen in Los Altos
By Elena Kadvany | 8 comments | 5,853 views