Landau opened its first boutique in 1987 on Worth Avenue in Palm Beach, Florida. Now, with more than 60 store locations nationwide, Landau is the largest chain of elegant accessory boutiques in the world.
811 Seventh Avenue
New York, NY 10036
Accessories
(212) 541-6569