Sorry if I missed a recent post on this...I scanned for one. Hope this is not redundant!
Was wondering if anyone's got a report on the new Attolini store in NYC? I saw some coverage on GQ site. Looks pretty nice from the photos I saw. And big? Seems so at reported 2500 sq feet. Nice. Curious to know any info.