Lea & Leo Pop-up Store

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Lausanne, Switzerland

Clothing store

Lea & Leo Pop-up Store Reviews | Rating 3 out of 5 stars (5 reviews)

Lea & Leo Pop-up Store is located in Lausanne, Switzerland on Place Saint-François 5. Lea & Leo Pop-up Store is rated 3 out of 5 in the category clothing store in Switzerland.

Address

Place Saint-François 5

Phone

+41 213129412

Service options

In-store shopping

Open hours

...
There is no reviews yet about Lea & Leo Pop-up Store, be the first to write a review and give your rating to Lea & Leo Pop-up Store
Write review Claim Profile