Iconic NYC wine store Sherry-Lehmann may close after 88-year run

Iconic NYC wine store Sherry-Lehmann may close after 88-year run