I have never been here. I don't even know if this place exists, or what they are selling. But anyplace called "Your Sister's Mustache" has won my undying consumer devotion. Should there be a...
Phil M.
6/20/2006
(1)
Your Sister's Mustache is a quirky and eclectic establishment in the heart of New York City, offering a unique blend of food and drinks. With a focus on creativity and individuality, this venue provides a welcoming space for patrons to enjoy a one-of-a-kind experience.
Known for its offbeat charm and laid-back atmosphere, Your Sister's Mustache caters to a diverse clientele seeking a break from the ordinary. Whether stopping by for a quick bite or a leisurely evening out, guests can expect a memorable visit at this unconventional spot.
Generated from their business information
I have never been here. I don't even know if this place exists, or what they are selling. But anyplace called "Your Sister's Mustache" has won my undying consumer devotion. Should there be a...