Tavern on the Green

Central Park at W 67th Street
New York, New York 

+ Google Map