At this new-age wine store located inside the Time Warner Center, use the interactive menu and a pre-paid card to taste wines from automatic dispensers before purchasing bottles of the varieties...
by by Contributor at Citysearch on August 19, 2008 from Citysearch