T

Quite possibly the most impressive high-end shoppi...

Quite possibly the most impressive high-end shopping center in the Bay Area. Its proximity to Stanford and downtown Palo Alto aside, it has more marquee stores than anywhere I can think of. The major department stores alone (1 or 2 of which More

Comments:

No comments