Open List Home >> Key Biscayne, FL >> Shopping >> Clothing >> Women's Apparel >> The Scarlet Thread

4.0 of 5 stars.
Inside a Key Biscayne shopping center lies a hidden gem of a boutique. Imagine rows and rows of dresses and some that have that OMG factor. The store takes a strong interest in helping you find the...
yelp.com - user review - 10/04/2008
Full Review »

