Sherry-Lehmann's hidden 'Wine Caves' possibly found in FBI raid
The FBI raided a sleepy office complex north of New York City this week – and it could be the unlikely site where iconic wine shop Sherry-Lehmann has secretly been stashing a fortune in fine wines, The Post has learned.