Island Restaurant https://sherrillcityguides.com/wp-content/uploads/2016/05/Island-Restaurant.mp4 Island Restaurant has been serving light, delicious, comforting meals to devoted regulars for over twenty five years. Everyone is warmly welcomed here. 1305 Madison Avenue 212-996-1200 www.islandny.com