TAVERN ON THE GREEN

Tavern on the Green

67th St Central Park West, New York, 10023