Home Tags Chou Chou

Tag: Chou Chou

Longtime Wilton retailer Chou Chou moving to Rowayton

While Chou Chou’s Wilton space was about 3,000 square feet, its new location is 900 square feet.