Screaming Mimi's

Screaming Mimi's

662 Montauk Hwy., Montauk, NY 11954
URL

With stores already in Manhattan and Tokyo, this vintage boutique recently opened a Montauk outpost.

Explore More