Located in the heart of Downtown Stamford Connecticut at 154 Bedford Street
South Sea double pearl drop
South Sea double pearl drop