Carpets + Cocktails at the FLOR Store in Soho On 1 Apr, 2011 By carly With 0 Comments Today, a brand new FLOR store opens in Manhattan's Soho neighborhood (142 Wooster Street to be exact) and Mochi Home was on-hand to partake in the festivities. Previously in NYC,…