Reviews from Around the Web
pretencious.
Located in stanford shopping center, it's perhaps the most pretentious "boutique". The store smells nice, but that's about it. All products are extraordinarily high priced. The staff would welcome you with a "bonjour", but their french…
View More