New York NY #A New York NY | The Nook, Restaurants 1. 111 W 225th St, #A, New York, NY 10463 | The Nook (347) 389-6016