2 park station wallpaper central park food station 2 Central Park Food Station - 107th Ave. 10771 NW 58th St. Central Park Upper Manhattan New York Ny Weekend In Ny… Thursday, May 19, 2022 Edit