Central Park Boathouse Shutters Until 2021

An iconic restaurant in the heart of Central Park is closing down. NTD’s Phil Zou asked residents and visitors how they feel about the news.