MUZE is a place where you come to relax, feel at home, unwind and leave looking and feeling your absolute best.
Our flagship location is in the heart of the flatiron district, in the vibrant neighborhood of Chelsea, in Manhattan, New York City.
Our address is:141 W. 20th St. New York, NY 10011
- Tuesday - 11AM — 8PM
- Wednesday - 10AM - 8PM
- Thursday - 10AM — 9PM
- Friday - 9AM — 8PM
- Saturday - 9AM — 6PM
- Sunday & Monday - Closed
We are thrilled to announce the upcoming opening of our second location in Flushing, Queens!
The new, freshly designed space will be part of the Tangram retail district.
Currently, our plan is to open the new location in early June 2022