ilovegoogle's Palo Alto, CA, USA
4 Reviews |
444 University Ave
In this store you feel like you've been transported to Paris. The displays are beautiful and staff ...
440 University Ave
... but honestly this place is slightly overrated. The lines are long not sure if I absolutely need...